Регулярное выражение javascript для проверки буквенно-цифрового текста с пробелами и отклонения специальных символов

Я не эксперт в регулярных выражениях, но попробовал свои силы с проверкой поля, которое допускает буквенно-цифровые данные с пробелами, но не любые другие специальные символы. Где linkTitle - это имя переменной для тестирования, которую я пробовал со следующим регулярным выражением в моем условном

/[^A-Za-z\d\s]/.test(linkTitle)
/[^A-Za-z0-9\s]/.test(linkTitle)
/[^A-Za-z\d ]/.test(linkTitle)

, и ни одно из них не сработало ... мне любопытно узнать, что пошло не так с регулярным выражением с использованием \ s, которое, по-видимому, ссылается на пробелы и какое будет подходящее регулярное выражение, отвечающее всем требованиям.

Заранее спасибо !!

7
задан optimusprime619 16 December 2011 в 15:17
поделиться