我试图找到一个正则表达式,以包括所有4个条目。我尝试了这个^[a-zA-Z+-]+,但它只匹配3,而不是SAP+30。SAP+、SAP+30、C+、ABC有谁能建议
^[a-zA-Z+-]+
SAP+
SAP+30
C+
zpjtge221#
匹配数字,您可以在字符集中使用范围0-9(或单独使用\d)。尽管从示例的外观来看,使用更具体的正则表达式可能比匹配具有以下字符的任何内容的正则表达式更好:
0-9
\d
^[A-Za-z]+(\+\d*)?$
这将查找至少一个字母,后面没有字符或一个+字符,然后是任意数字。
+
1条答案
按热度按时间zpjtge221#
匹配数字,您可以在字符集中使用范围
0-9
(或单独使用\d
)。尽管从示例的外观来看,使用更具体的正则表达式可能比匹配具有以下字符的任何内容的正则表达式更好:这将查找至少一个字母,后面没有字符或一个
+
字符,然后是任意数字。