是否有人知道如何编写一个正则表达式来检查字符串的长度是否在8-15个字符之间。这些角色是什么并不重要。不允许换行。
我正在寻找一个正则表达式来验证我的用户密码。我的用户可以输入长度为8-15个字符的密码,它可以是字母或非字母字符。我希望这很清楚。
非常感谢你!
答案 0 :(得分:2)
^[\s\S]{8,15}$
我没有将.
用作“任何角色”,因为它实际上是“任何角色而不是换行符”。 [\s\S]
表示任何空格或任何非空格(等等)。
现在。请。记住Regexes的第一条规则:你不要谈论Regexes !!! (我希望你看到Fight Club)
答案 1 :(得分:1)
^.{8,15}$
。
答案 2 :(得分:1)
最简单的,如果你真的是指任何字符 ^。{8,15} $