我试图为密码强度制作正则表达式。我的目标是拥有字母和非字母字符的密码。但是我无法获得"非字母"字符。我有这个
<input minlength="6" type="password" required pattern="[(\p{L}]*" name="password">
但它仅检查字母字符。
如何制作它以便检查包含至少一个字母和一个非字母字符的字符串。
答案 0 :(得分:1)
这应该这样做:
[^\x00-\x7F]+
匹配ASCII字符集中不包含的任何字符(0-127,即0x0到0x7F)。您可以使用Unicode执行相同的操作:
[^\u0000-\u007F]+
@Jeremy Ruten在这个question
中的回答