От этого подвергает сомнению: JavaScript regex: только английские буквы позволяются
Как я могу сделать тот тест выражения для имени людей? В настоящее время это не позволяет пробелы между именами вообще. Я должен смочь соответствовать чему-то как John Doe
Удачи
let result = / ^ [a-zA-Z] + $ /. Test ('John Doe') ; console.log (результат);
Добавьте любые символы, которые вам нужны в классе символов. Это , почему я сказал конкретный о именно то, что вы хотите проверить. Это регулярное выражение не будет учитывать символы с диакритическими знаками, если вас это волнует, вам, скорее всего, лучше выбрать соответствие Unicode.
Просто добавьте пробел
^[\w ]+$
Не уверен, что это вам нужно.