我需要一个支持自定义度量单位的正则表达式。例如:
1G Valid
GB Valid
1 Invalid
M2 Valid
mt valid
22 Invalid
可以用其他单词支持数字。但不仅仅是数字。任何人都可以帮助我吗?
答案 0 :(得分:0)
正则表达式怎么样
^(?=.*[a-zA-Z]).*$
示例:http://regex101.com/r/nX3wA6/1
(?=.*[a-zA-Z])
积极的先行断言。检查字符串是否包含至少1个字符。答案 1 :(得分:0)
^(?!\d+$)[a-zA-Z0-9]+$
试试这个。看看演示。
http://regex101.com/r/yR3mM3/5
这不允许只包含数字的字符串。
您可以使用
^(?!\d+$)[a-zA-Z0-9]{1,2}$
如果您只想允许最多2位