^[^\s].{1,20}$
Run Code Online (Sandbox Code Playgroud)
匹配任何非空格字符,后跟1到20个字符.[^\s]
可以替换为\S
.
^[-/@#&$*\w\s]+$
Run Code Online (Sandbox Code Playgroud)
匹配任何这些字符的1个或多个出现:-/@#&$*
,加上任何单词字符(A-Ba-b0-9_
)加上任何空白字符.
^([\w]{3})$
Run Code Online (Sandbox Code Playgroud)
匹配三个单词字符(A-Ba-b0-9_
).这个正则表达式形成一个组(with (...)
),这是毫无意义的,因为该组总是等于聚合匹配.请注意,这[...]
是多余的 - 也可以在\w
不将其包装在字符类中的情况下使用.
更多信息:" 正则表达式基本语法参考 "