Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov

Регулярные выражения (расширенные POSIX)

  • Введение
  • Установка и настройка
    • Требования
    • Установка
    • Настройка во время выполнения
    • Типы ресурсов
  • Предопределенные константы
  • Примеры
  • Функции регулярных выражений POSIX
    • ereg_replace — Осуществляет замену по регулярному выражению
    • ereg — Совпадение с регулярным выражением
    • eregi_replace — Осуществляет замену по регулярному выражению без учета регистра
    • eregi — Совпадение с регулярным выражением без учёта регистра
    • split — Разбиение строки на массив по регулярному выражению
    • spliti — Разбивает строку в массив с помощью регулярного выражения без учета регистра
    • sql_regcase — Создает регулярное выражение для регистронезависимого сравнения

User Contributed Notes 2 notes



1
Daniel Klein1 year ago
PCRE has very good utf-8 support. Simply add the /u modifier to your pattern.
preg_match('/non-utf-8 matching pattern/', $string);
preg_match('/utf-8 matching pattern/u', $string);


1
Ray dot Paseur at Gmail dot com2 years ago
The POSIX functions are deprecated.  Instead of the "ereg" collection you want to use something from the PCRE world.
http://www.php.net/manual/en/book.pcre.php




Смотрите также:
Описание на ru2.php.net
Описание на php.ru