我想要一个正则表达式
来检查string
必须至少包含一个字母表[a-zA-Z]
或一个数字
。允许所有其他特殊字符
,但现在只有特殊字符
或只有空格
或只有带有特殊字符的空格
被接受。
我试过 /\b(?=[A-Z]*[0-9])(?=[0-9]*[A-Z])[\s\S]\b/i
和 ^(a-zA-Z0-9).*[\s\S]*$
和 ^(a-zA-Z0-9).*[\s] .*[\S]*$
等。但它不起作用。等待您宝贵的回应。
谢谢
最佳答案
^(?=.*[\w\d]).+
如果没有至少一个字符或一个数字与特殊字符和空格的任意组合,则此模式将失败.
关于asp.net - 正则表达式检查字符串至少包含一个字母或数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14101775/