1
我有以下的JS功能:JavaScript的正则表达式替换特殊字符,并允许空间
function noSpecialChars(element) {
element.value = element.value.replace(/[^a-z\u00D1\u00F10-9]*/ig,'').toUpperCase();
}
,我适用于输入文本,但它不允许在键入的文本空间。
写一个函数,而不是替换特殊字符,只允许字母a-z,数字0-9和空格的函数会更好吗?
我是新来javascript和正则表达式。
非常感谢,做到了。我真的需要学习更多的正则表达式。 – ThiagoPonte
不客气,只记得接受答案。 –