Как работает шаблон
| Часть | Значение |
|---|---|
^[A-Za-z0-9]+$ | Одна или более латинских букв или цифр ASCII, и больше ничего — без пробелов, подчёркиваний и символов |
Примеры кода
JavaScript
const re = /^[A-Za-z0-9]+$/;
re.test(value); // true or falsePython
import re
bool(re.fullmatch(r'[A-Za-z0-9]+', value))PHP
preg_match('/^[A-Za-z0-9]+$/', $value) === 1;
Примечания и ограничения
Чтобы разрешить дополнительные символы, добавьте _ или - внутрь квадратных скобок; \w — это сокращение для [A-Za-z0-9_].
Тестер регулярных выражений
Введите шаблон и смотрите, как совпадения подсвечиваются прямо в тестовом тексте.
Часто задаваемые вопросы
Какое регулярное выражение для буквенно-цифровых строк?
/^[A-Za-z0-9]+$/ — оно проверяет всю строку целиком. Таблица выше объясняет, что делает каждая часть шаблона.
Какие примеры совпадают?
Из проверенных примеров совпадают: abc123, ABC, 2026. Остальные не совпадают.
Как протестировать это регулярное выражение?
Нажмите «Открыть в Regex Tester» — шаблон, флаги и тестовый текст загрузятся автоматически, а совпадения будут подсвечиваться по мере редактирования.