Примеры регулярных выражений

Скопировать всё после слеша:
\/.*(.+?)

ЛС-00000342 / P-UM-COM60/1

Скопировать всё до слеша:
^(.+?)\/

ЛС-00000342 / P-UM-COM60/1

Проверка регулярных выражений онлайн: https://regex101.com/

Подключение Drupal 7 к MySQL через сокеты

Что бы настроить подключение Drupal 7 к базе MySQL через сокеты, надо во певых, создать в mysql пользователя с именем от которого работает Drupal (обычно это www-data) и типом подключения auth_soket (unix_soket).

Приводим номер телефона к единому виду.

В базе данных drupal 7 есть текстовое поле (field_phone) используемое под номер телефона. Данные заносились без какой либо проверки и имеют совершенно различные написания телефонных номеров.

Возникла необходимость к привидению всех номеров телефонов к единому виду:
+7 (ХХХ) ХХХ-ХХХХ

Для запуска кода нормализации нужен модуль Devel. Код вставляем на странице devel/php

Страницы

Подписка на dm66.name RSS