正则表达式匹配至少一个字符或空格
答
您可以使用\s
检测正则表达式中的空格。该令牌将捕获字符串中的任何空间。在您的正则表达式中,您可以在括号[]
中包含此标记\s
。
你的正则表达式也有a-zA-Z0-9_
来捕捉任何数字,大写字母,小写字母或下划线_
。所有这些都可以使用一个旨在捕获这些字符的单个令牌来捕获,这些字符是\w
。这是可选的,但它将有助于缩短您的正则表达式,使括号内的令牌仅为[\s\w]
。
您正则表达式可以是:。
/\b([\s\w]{1,})$/
使用'/ [\ W \ S] /测试(S)'检查一个字符串有是一个字字符或空格字符。 –
我的建议有效吗? –