Поймать повторяющиеся буквы в PHP - Регулярные выражения

Я должен проверить ввод пользователя, чтобы убедиться, что имя, фамилия (и т. Д.) Введены правильно и являются действительный. Мне нужно создать регулярное выражение, которое проверяет, вводит ли пользователь повторяющиеся буквы в имени, фамилии и т. Д.

Пример:

  • AAAron = bad из-за 3 A
  • AAron = good
  • Ханна = Хорошо
  • Ханна = Плохо из-за трех N

Есть ли регулярное выражение PHP для выявления таких случаев? (У меня есть базовые знания о регулярных выражениях, но для меня это слишком много)

РЕДАКТИРОВАТЬ: Это также должно позволять числа: Дэвид 3 или III

Спасибо

5
задан Tech4Wilco 25 October 2011 в 13:17
поделиться