Więc używam sprawdzania poprawności jquery w moim skrypcie, aby zezwalać tylko na niektóre znaki. Otrzymałem prośbę o zezwolenie skryptowi na używanie znaków arabskich. Jak mógłbym to zrobić?Dołącz znaki arabskie w wyrażeniu regularnym JavaScript?
Herezje mój bieżący kod:
$.validator.addMethod(
"legalname",
function(value, element) {
return this.optional(element) || /^[a-zA-Z0-9()._\-\s]+$/.test(value);
},
"Illegal character. Only points, spaces, underscores or dashes are allowed."
);
Wyszukaj "javascript unicode regex" - ważne jest środkowe słowo. (Niestety nie ma wyraźnych klas znaków Unicode ..) –