标签: regex
我正在寻找正则表达式,它接受字母数字字符和字母
示例
RAM123 -positive ram123 - positive rAm123-positive Ram -positive ram - positive 123-negative
我尝试过使用[0-9a-zA-Z]。*但它也接受数字字符..这不应该是......正则表达式应该接受除了nums和特殊字符之外的任何字母数字/字母
答案 0 :(得分:1)
您需要在开始时使用否定前瞻断言。
^(?!\d+$)[\da-zA-Z]+$
DEMO
答案 1 :(得分:0)
^[\da-zA-Z]*[a-zA-Z][\da-zA-Z]*$
你可以简单地使用它。参见演示。
https://regex101.com/r/nS2lT4/17