0
我有被检查至少一个字符或数字的正则表达式:添加额外的字符过滤器,正则表达式
^(?=.*[a-zA-Z])(?=.*[0-9]).*$
我坚持要加入一个条件排除斜线:
我知道排除正斜杠会是这样的[^ /],但我不知道如何把它放到我的正则表达式中。
可能有人可以帮助我吗?
我有被检查至少一个字符或数字的正则表达式:添加额外的字符过滤器,正则表达式
^(?=.*[a-zA-Z])(?=.*[0-9]).*$
我坚持要加入一个条件排除斜线:
我知道排除正斜杠会是这样的[^ /],但我不知道如何把它放到我的正则表达式中。
可能有人可以帮助我吗?
^(?=.*[a-zA-Z])(?=.*[0-9])[^/]*$
这就是它的全部。
点.
的意思是“任何字符”。 *
重复以前的令牌0次或更多次。所以
[^/]*
意味着“零个或多个非斜杠字符”,而
[^/].*
的意思是“一个非反斜杠字符,其次是任何类型的零个或多个字符”。
我尝试过,但没有拿出逗号'^(?=。* [a-zA-Z])(?=。* [0-9])[^ /]。* $'逗号意味着什么? – mike
最后一个点,在'$'前面这一个,我引用了我如何排除正斜杠 – mike
hehe,我也是,我的意思是点不是逗号:) – mike