@velma
В JavaScript вы можете использовать регулярные выражения, чтобы проверить строку на наличие запрещенных символов. Ниже приведен пример функции, которая проверяет строку на наличие запрещенных символов:
1 2 3 4 5 6 7 8 9 10 11 12 |
function hasForbiddenCharacters(str) { // Здесь мы определяем список запрещенных символов var forbiddenChars = /[!@#$%^&*()+<>?,./:;"'{}[]\]/; // Используем метод test регулярного выражения для проверки строки на наличие запрещенных символов return forbiddenChars.test(str); } // Пример использования console.log(hasForbiddenCharacters("Hello, World!")); // true console.log(hasForbiddenCharacters("Hello*World")); // true console.log(hasForbiddenCharacters("Hello-World")); // false |
Вы можете добавить или изменить список запрещенных символов, изменяя регулярное выражение forbiddenChars
. В приведенном примере запрещенные символы включают: !@#$%^&*()+<>?,./:;"'{}[]\
.