Генерация YML файл Яндекс Маркета на PHP
14.07.2018
PHP CURL – функции и примеры использования
14.07.2018

Несколько полезных примеров регулярок, которые можно скопипастить по мере нужды. Также небольшая памятка по составлению и функциям.

Примеры шаблонов

Выражение Совпадает
foo Слово foo
^foo Начинается с foo
foo$ Кончается с foo
^foo$ Точное совпадение с foo
[abc] a, b или c
[a-z] Любая строчная буква
[^A-Z] Любой  символ не в верхнем регистре
(gif|jpg) Совпадает либо gif либо jpeg
[a-z]+ Одна  или более строчных букв
[0-9.-] Любое число, точка или минус
^[a-zA-Z0-9_]{1,}$ Любое слово, в котором как минимум одна буква, число или _
([wx])([yz]) wy, wz или xy, xz
[^A-Za-z0-9] Любой символ (не буква и не цифра)
([A-Z]{3}|[0-9]{4}) Совпадает три буквы или четыре цифры

Функции для работы

Функция Описание
preg_match() Ищет совпадение по шаблону
preg_match_all() Ищет все совпадения по шаблону
preg_replace() Замена совпадения по шаблону
preg_split() Разбивка на несколько частей по шаблону
preg_grep() Возвращает массив вхождений, которые соответствуют шаблону
preg_ quote() Экранирует символы в регулярных выражениях

Проверить домен

Подстветка текста

Подстветить результаты поиска в wordpress

Небольшой хак подсветки искомых слов для блога. Открываем search.php и ищет там строку:

echo $title;

И меняем ее на:

И добавляем в css

Получаем все картинки со страницы

Убираем повторяющиеся слова

Убираем повторяющиеся точки с запятыми

Проверям тег — XML/HTML

Ищем совпадения по тегам — XML/HTML

Ищем совпадения по тегам с установленным атрибутом — XML/HTML

Проверяем шестнадцатеричное значение

Находим заголовок страницы

Распарсиваем логи апача

Заменяем двойные кавычки на безопасный аналог

Проверка стойкости пароля

Политика конфиденциальности

Политика конфиденциальности ресурса, расположенного на доменном имени www.contentim.ru

1. ОПРЕДЕЛЕНИЕ ТЕРМИНОВ

2. ОБЩИЕ ПОЛОЖЕНИЯ

3. ПРЕДМЕТ ПОЛИТИКИ КОНФИДЕНЦИАЛЬНОСТИ

4. ЦЕЛИ СБОРА ПЕРСОНАЛЬНОЙ ИНФОРМАЦИИ ПОЛЬЗОВАТЕЛЯ

5. СПОСОБЫ И СРОКИ ОБРАБОТКИ ПЕРСОНАЛЬНОЙ ИНФОРМАЦИИ

6. ОБЯЗАТЕЛЬСТВА СТОРОН

7. ОТВЕТСТВЕННОСТЬ СТОРОН

8. РАЗРЕШЕНИЕ СПОРОВ

9. ДОПОЛНИТЕЛЬНЫЕ УСЛОВИЯ

Обновлено «01» июня 2018 г.

×
Пользовательское соглашение ресурса, расположенного на доменном имени www.contentim.ru

1. ОБЩИЕ ПОЛОЖЕНИЯ

2. ОПРЕДЕЛЕНИЯ ТЕРМИНОВ

3. ПРЕДМЕТ СОГЛАШЕНИЯ

4. ПРАВА И ОБЯЗАННОСТИ СТОРОН

5. ИСПОЛЬЗОВАНИЕ САЙТА

6. ОТВЕТСТВЕННОСТЬ

7. НАРУШЕНИЕ УСЛОВИЙ ПОЛЬЗОВАТЕЛЬСКОГО СОГЛАШЕНИЯ

8. РАЗРЕШЕНИЕ СПОРОВ

9. ДОПОЛНИТЕЛЬНЫЕ УСЛОВИЯ

Обновлено «01» июня 2018 г.

×
Сбор персональных данных

Did you know, that Easy Modal has a fancy new replacement called Popup Maker? It is the highest user rated popup & modal plugin available for WordPress.

Принять

×
Заказать аудит сайта
*Все поля обязательные
×