我需要验证字符串,该字符串不能以空格开头或以空格开头。否则,字符串中的空格是允许的。我究竟做错了什么?
^\S*\S$
任何空格都会使字符串无效,它只能在开头和结尾。
看起来您打算在中间写“任何字符串”。在正则表达式中,它是.*(任何字符的0或更多),而不是*:
.*
*
^\S.*\S$
请注意:这与长度为1的字符串不匹配。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句