我有正则表达式,它检查至少一个字符或数字:
^(?=.*[a-zA-Z])(?=.*[0-9]).*$
我想在那里再添加一个条件来排除正斜杠:
我知道排除正斜杠会是那样的[^ /],但我不知道究竟是怎么把它放到我的正则表达式中。
可能有人可以帮我这个吗?
答案 0 :(得分:2)
^(?=.*[a-zA-Z])(?=.*[0-9])[^/]*$
这就是它的全部内容。
点.
表示“任何字符”。 *
重复前一个标记0次或更多次。所以
[^/]*
表示“零或多个非斜杠字符”,而
[^/].*
表示“一个非斜杠字符,后跟零个或多个任何字符”。