我试图做一个正则表达式将匹配该模式,Php正则表达式,匹配模式?
必须是40个字符长,
只能包含字母和数字,
不能包含空格,
案例不敏感,
到目前为止,我已经想出了这个,但它不工作;
/^[0-9a-f]+$/i
感谢
我试图做一个正则表达式将匹配该模式,Php正则表达式,匹配模式?
必须是40个字符长,
只能包含字母和数字,
不能包含空格,
案例不敏感,
到目前为止,我已经想出了这个,但它不工作;
/^[0-9a-f]+$/i
感谢
/^[0-9a-f]{40}$/i
应该做的伎俩。大括号中的数字定义了字符的数量。
试试这个正则表达式:
/^[\da-z]{40}$/i
如果你真的只想要的字母A-F,然后使用:
/^[\da-f]{40}$/i
'\ w'也应该匹配下划线('_'),我认为这不是OP后面的东西。 – npinti
你是对的。我不知道。正则表达式更新。 –
定义 “不工作” – PeeHaa
使用'{40}'而不是'+'。 – sch
Ahh好的,谢谢,那是我出错的地方,谢谢 – cgwebprojects