Regex 正则表达式不';t检测符号
用户输入可能如下所示:Regex 正则表达式不';t检测符号,regex,pattern-matching,Regex,Pattern Matching,用户输入可能如下所示: *限制为1个字符的符号(除*外,没有其他符号) 或 A-E,A-E字母,限1个字符 以下数据是有效的示例:*;A.A.ED 我不明白为什么^[A-Ea-e]{1}\*?$不起作用 您只需要一个字符类: ^[A-Ea-e*]$ 您的正则表达式只允许在A-E或A-E之后使用可选的*,但决不能单独使用*。您只需要一个字符类: ^[A-Ea-e*]$ 您的正则表达式只允许在A-E或A-E之后使用可选的*,但决不能单独使用*。您只需要一个字符类: ^[A-Ea-e*
限制为1个字符的符号(除*
外,没有其他符号)*
- A-E,A-E字母,限1个字符
^[A-Ea-e]{1}\*?$
不起作用
您只需要一个字符类:
^[A-Ea-e*]$
您的正则表达式只允许在
A-E
或A-E
之后使用可选的*
,但决不能单独使用*
。您只需要一个字符类:
^[A-Ea-e*]$
您的正则表达式只允许在
A-E
或A-E
之后使用可选的*
,但决不能单独使用*
。您只需要一个字符类:
^[A-Ea-e*]$
您的正则表达式只允许在
A-E
或A-E
之后使用可选的*
,但决不能单独使用*
。您只需要一个字符类:
^[A-Ea-e*]$
您的正则表达式只允许在
A-E
或A-E
之后使用可选的*
,但决不能单独使用*
。尝试使用正则表达式组:
^([A-Ea-e]|\*)$
您希望有两个不同的备选方案:
尝试使用正则表达式组:
^([A-Ea-e]|\*)$
您希望有两个不同的备选方案:
尝试使用正则表达式组:
^([A-Ea-e]|\*)$
您希望有两个不同的备选方案:
尝试使用正则表达式组:
^([A-Ea-e]|\*)$
您希望有两个不同的备选方案:
它工作得很好。如果第二个条件限制为3个字符,第一个条件限制为1个字符呢?像这样^[A-Ea-e]{3}*?$在这种情况下,它将是
^([A-Ea-e]{3}\*)$
它工作得很好。如果第二个条件限制为3个字符,第一个条件限制为1个字符呢?像这样^[A-Ea-e]{3}*?$在这种情况下,它将是^([A-Ea-e]{3}\*)$
它工作得很好。如果第二个条件限制为3个字符,第一个条件限制为1个字符呢?像这样^[A-Ea-e]{3}*?$在这种情况下,它将是^([A-Ea-e]{3}\*)$
它工作得很好。如果第二个条件限制为3个字符,第一个条件限制为1个字符呢?像这样^[A-Ea-e]{3}*?$在这种情况下,它将是^([A-Ea-e]{3}\*)$