php正则表达式限制数字个数如何写个正则表达式,只有4个数字才能匹配比如1234可以匹配,12345或者12数字个数不是4个的不能匹配?\d{4}我试过不可以,12345超过5个数字的也匹配上了,不可以^[0-9]{4}$

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/30 09:52:41
php正则表达式限制数字个数如何写个正则表达式,只有4个数字才能匹配比如1234可以匹配,12345或者12数字个数不是4个的不能匹配?\d{4}我试过不可以,12345超过5个数字的也匹配上了,不可以^[0-9]{4}$
xN@_*0iAT/ Wѥ1A(HSQ(K1R(3|ϴZaąf9/Qr5t cծ\<>h%bt "+|,ڥlQ+Ѭ’Bk B|t/|@p^ -eUpぢ{ǡ*^d @),= |xxN#GFim.o!'t{#plZ;O ZK=>cD8ʎ,ẉ":w͜4~ hc2˼BY25Tp`/ KЫ~riLTQ׭EQXU-) 60g++mi&LgPyNô{q:p+z{g=b}H> w

php正则表达式限制数字个数如何写个正则表达式,只有4个数字才能匹配比如1234可以匹配,12345或者12数字个数不是4个的不能匹配?\d{4}我试过不可以,12345超过5个数字的也匹配上了,不可以^[0-9]{4}$
php正则表达式限制数字个数
如何写个正则表达式,只有4个数字才能匹配比如1234可以匹配,12345或者12数字个数不是4个的不能匹配?
\d{4}我试过不可以,12345超过5个数字的也匹配上了,不可以
^[0-9]{4}$可以,改变问题:为什么\d{4}不行能?

php正则表达式限制数字个数如何写个正则表达式,只有4个数字才能匹配比如1234可以匹配,12345或者12数字个数不是4个的不能匹配?\d{4}我试过不可以,12345超过5个数字的也匹配上了,不可以^[0-9]{4}$
\d{4} 这个意思其实是可以匹配至少4个连续的数字,就是说123肯定匹配不上,但是像1234,12345,1234abc这种,只要其中有4个数字连续的,都可以匹配上.如果想卡死只匹配四个数字,那么得加上开始和结束符 ^\d{4}$