涉及正则表达式验证字符串长度时别忘了 ^、$

作者:vkvi 来源:ITPOW(原创) 日期:2008-9-18

用正则表达式验证字符串长度时,一定要带上 ^ 与 $。

比如:

^[0-9]{8}$

这个正则表达式允许字符串的长度为 8 位,如果我们把 ^ 与 $ 去了,则凡是含有八位数字的字符串都会验证通过。

^ 表示字符串头,$ 表示字符串尾,当然用在不同的地方时 ^ 也表示“非”。

相关阅读

相关文章