Javascript正则表达式不允许文本字段中有空格
我有一个接收电子邮件的文本字段,多个电子邮件用逗号分隔,因此我需要一个正则表达式,该正则表达式不允许在该文本字段中使用空格,即空格键不起作用。请帮忙。。 谢谢Javascript正则表达式不允许文本字段中有空格,javascript,extjs,Javascript,Extjs,我有一个接收电子邮件的文本字段,多个电子邮件用逗号分隔,因此我需要一个正则表达式,该正则表达式不允许在该文本字段中使用空格,即空格键不起作用。请帮忙。。 谢谢 [^]表示除空格字符以外的任何字符。如果要匹配所有空格而不仅仅是空格字符,请使用/\S/不要破坏预期的用户输入模型。提交后清理输入(用逗号分割,然后修剪每个部分)。打破空格键只会让人恼火。您可以使用此/\s/正则表达式来匹配空格字符(空格、制表符、行尾)。我希望空格键不起作用,即无法在该字段中插入空格。我想在extjs中textfield
[^]
表示除空格字符以外的任何字符。如果要匹配所有空格而不仅仅是空格字符,请使用/\S/
不要破坏预期的用户输入模型。提交后清理输入(用逗号分割,然后修剪每个部分)。打破空格键只会让人恼火。您可以使用此/\s/
正则表达式来匹配空格字符(空格、制表符、行尾)。我希望空格键不起作用,即无法在该字段中插入空格。我想在extjs中textfield的maskRe属性中添加该正则表达式。maskRe://[^\s]/
您正在搜索它吗?。请注意,\s
匹配的不仅仅是一个空格字符,它匹配所有的空格字符:\f\n\r\t\v\u00A0\u2028\u2029
。(还请注意,您可以使用\S
而不是[^\S]
)
maskRe: /[^ ]/