1
我有以下的JS功能:JavaScript的正則表達式替換特殊字符,並允許空間
function noSpecialChars(element) {
element.value = element.value.replace(/[^a-z\u00D1\u00F10-9]*/ig,'').toUpperCase();
}
,我適用於輸入文本,但它不允許在鍵入的文本空間。
寫一個函數,而不是替換特殊字符,只允許字母a-z,數字0-9和空格的函數會更好嗎?
我是新來javascript和正則表達式。
非常感謝,做到了。我真的需要學習更多的正則表達式。 – ThiagoPonte
不客氣,只記得接受答案。 –