当前位置: 首页 > 知识库问答 >
问题:

javascript - 一组数要求最少6位最多7位 且每一个数字直接用空格分割 只能输入数字或者* ?

左劲
2023-07-07

一组数要求最少6位最多7位 且每一个数字直接用空格分割 只能输入数字或者*
a = '1 2 3 4 5 6 7'
b = ' 1 2 3 4 *'
c = ' 1 '
以上a b c都是正确格式 这种应该怎么去判断呢

共有1个答案

伏子辰
2023-07-07
import re

def check_format(input_string):
    # 正则表达式匹配 6 或 7 个由空格分隔的数字或星号
    pattern = r'^(\d|\*)+(\s(\d|\*)+){5,6}$'
    match = re.fullmatch(pattern, input_string)
    return match is not None
 类似资料:
  • 问题内容: 我需要定义数字的最后一位数字,并将其分配给值。此后,返回最后一位数字。 我的代码段无法正常工作… 码: 题: 如何解决这个问题? 问题答案: 刚回来; 即取模数。这将比解析字符串要快得多。 如果可以为负则使用

  • 本文向大家介绍html直接输入多个空格为什么只能显示一个空格?相关面试题,主要包含被问及html直接输入多个空格为什么只能显示一个空格?时的应答技巧和注意事项,需要的朋友参考一下 该行为由 CSS white-space 控制,其默认值 normal 的表现即为多个空格压缩成一个。

  • 本文向大家介绍有1、2、3 、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?相关面试题,主要包含被问及有1、2、3 、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?时的应答技巧和注意事项,需要的朋友参考一下 【参考答案】

  • 问题内容: 我只想在至少有两个或多个空格的情况下才拆分字符串。 例如 结果: 我希望它看起来像这样: 问题答案:

  • 我需要得到一个32位数字中的1位数字,其中只有一个1位(总是)。在C++或ASM中最快的方法。 例如

  • 我需要知道哪里出错了。当我在字符串中输入字母表时,它甚至接受它。任何帮助都非常感谢。在这里输入代码在这里输入代码