我需要驗證全名應避免數字和特殊字符,但允許單詞之間的空格。看到我的JavaScript代碼在這裏:正則表達式避免數字和特殊字符,並允許單詞之間的空格
function jsPreventNumeric(obj) {
obj.value = obj.value.replace(/[^a-z]/gmi, '').replace(/\s+/g, '');
}
它工作正常,但它不允許單詞之間的空間。我沒有太多的知識來編輯該正則表達式。任何人都可以幫助我調整這個正則表達式以允許空間嗎?
刪除'.replace(/ \ s + /克, 「」)' –
,請複製粘貼代碼,而不是將其作爲圖像鏈接。 – AUsr19532
你知道你會刪除字符串中的所有空格,並且只會留下字母,所以你會得到像'IsankaThalagalaHadBreakfastThisMorning'的東西? – Azamantes