PHP

Категория:
Опубликовано:

Regex - разбиваем CamelCase на слова

Camel with text "CamelCase"

Еще одна регулярка в коллекцию.

На этот раз, для разбивки CamelCase'а на слова.

Такой таск нужен не так часто, но когда понадобится - пусть уж лучше будет ;)

Категория:
Опубликовано:

Regex - регулярка для валидации URL

Словил себя на мысли, что постоянно сочиняю регулярки для поиска всяческих ссылок.

Запишу-ка, чтоб было откуда копипастить в следующий раз.

Категория:
Опубликовано:

Конвертируем цвет из RGB в HEX на PHP

RGB to HEX

Понадобилось динамически преобразовать цвет из формата RGB в HEX для последующего использования в CSS. (Да-да, уже 2016, а я все еще стараюсь поддерживать IE < 11.)

При этом, если у значения есть альфа-канал - его нужно оставить прежним.

Написал небольшой сниппет, ниже привожу его.

Категория:
Опубликовано:

Как определить тип файла

File Extensions

Бывают случаи, когда необходимо производить какие-либо действия с файлом, в зависимости от его типа (расширения, формата...)

Рассмотрим несколько методов "добычи" этой информации с помощью PHP.

Категория:
Опубликовано:

Удалить все, кроме цифр - Регулярные выражения

Может понадобится для формирования, например, телефонного номера.

Категория:
Опубликовано:

Удаляем ненужные символы в начале строки - Регулярные выражения

Часто возникает необходимость автоматически исправлять неправильно введенные данные.

Например: " =Санкт-Петербург" на "Санкт-Петербург", т.е. убрать лишние символы до слов. Но! Мы не можем просто удалить все символы, т.к. в примере символ "-" обязателен в названии.

В этом примере мы решим данную задачу с помощью Регулярных Выражений (RegExp).