我有一個問題,我需要幫助,我試圖檢查某個字符串是否只包含A-Z,連字符,撇號和重音符號(例如元音變音等)。Javascript檢查空格和無效字符
我有以下但它不工作。
var lastNameValidation = /^[a-zA-ZàèìòùÀÈÌÒÙáéíóúýÁÉÍÓÚÝâêîôûÂÊÎÔÛãñõÃÑÕäëïöüÿÄËÏÖÜŸçÇßØøÅåÆæœ]$/;
var customerFullName = (inputData.customerName).replace(/\s/g, "");
if (!(customerFullName.matches(lastNameValidation))) {
inputValidation += 'Invalid characters in first or last name. Only alphabetic letters, apostrophe, accents and hypen characters allowed<br/>';
}
我從customerFullName刪除空格,它似乎正常工作(我用了一個警告框檢查)
我曾經嘗試都.matches和。測試,但也似乎爲我工作!
有人知道我在做什麼錯嗎?
添加+末 – Rishabh