正则表达式限制所有小于100个字符的字母

时间:2011-05-20 22:37:54

标签: regex

我需要将字符数限制为100的正则表达式并允许使用0-9,!@。,;:'“? - 以及所有小写和大写字母

3 个答案:

答案 0 :(得分:6)

/^[0-9A-Za-z!@.,;:'"?-]{1,100}\z/

答案 1 :(得分:5)

^(.{1,100})$

.这将允许所有字符数字和特殊字符 {1,100}这是您需要的范围,如最小和最大计数

答案 2 :(得分:4)

取决于语言,但应该是

^[0-9A-Za-z!@\.;:'"?-]{1,100}$

正如评论中所指出的,只是为了避免使用不好的例子:

^[0-9A-Za-z!@.,;:'"?-]{1,100}\z