1-ый раз работаю с регулярными выражениями.
Есть регулярка: ([A-Z]{1,1})[a-z]{2,9}_([A-Z]{1,1})[a-z]{2,9}
Как сделать, чтобы заглавные буквы были только: 1-ая буква в строке и 1-ая после _
?
Сейчас срабатывает на MaXim_Ivanov, нужно только чтобы срабатывало на Maxim_Ivanov
^[A-Z][a-z]+_[A-Z][a-z]+$
{1,1}
- не нужно
^
- начало строки
$
- конец строки
+
- 1 или больше символов
Тест: http://www.phpliveregex.com/p/j8b
Как вариант можно добавить символ границы слова
\b[A-Z][a-z]{2,9}_[A-Z][a-z]{2,9}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Добрый деньПомогите понять, как заполнить combobox с условием