正则表达式匹配“没有空格或没有符号”
问题描述:
我想在javascript正则表达式中使用“没有空格或没有符号”的密码。正则表达式匹配“没有空格或没有符号”
我想什么:/[^a-zA-Z0-9]|(.*\s)/g
我不知道这是否是一个正确的正则表达式。有人可以帮忙吗?
答
https://regex101.com/r/XKJcTs/1
^[^\W_]+$
拒绝一切不是字母数字和下划线。至少需要一次。这将允许使用一个字符的密码。您可以将+
更改为{min, max}
或更改为{min,}
,但没有上限。
^[^\W_]{3,48}$
你表达原文摘自“匹配单个非字母数字字符或匹配任何其次是空白。”我不认为这就是你想要的。 –
请提供示例字符串和预期输出。 –
是[**'^(?:[^ @!$ \ n] + | \ S +)$'**](https://regex101.com/r/a0zzeR/1)你在找什么? – Jan