Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有这个正则表达式
var message_regex = /^[a-z]{10,500}$/;
它检查用户是否输入了至少 10 个字符。它工作得很好,但如果我在其中包含一个空格,它不会算作一个字符?
例子:
asdfasdfas
以上算作10个字符
asdas asda s
以上不计为10个字符。
如何向此正则表达式添加空格和特殊字符?
为什么不使用.匹配每个字符?
.
var message_regex = /^.{10,500}$/;
这样可以确保 textarea 有 10 到 500 个字符。
尝试这个
var message_regex = /^[a-z ]{10,500}$/;
注意 az 末尾的空格