|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Константин Кирилюк/Записи в блоге |
|
Константин Кирилюк
Голосов: 1 Адрес блога: http://wmascat.blogspot.com/ Добавлен: 2012-07-15 21:54:24 |
|
Флаг PREG_OFFSET_CAPTURE и UTF-8 (PHP)
2016-12-15 12:08:00 (читать в оригинале)Из статьи вы узнаете о том, что возвращают preg_match_all(), preg_match() и др. функции для работы с регулярными выражениями при использовании флага PREG_OFFSET_CAPTURE в строках с кодировкой UTF-8 и как с этим работать в PHP.
Невозможно прочитать файлы настроек (Opera)
2016-12-06 15:16:00 (читать в оригинале)Окно сообщения «невозможно прочитать файлы настроек» всплывает при каждом запуске Opera из-за того, что файлы настроек отсутствуют, повреждены, прочее. Из статьи вы узнаете как решить эту проблему и восстановить работу браузера.
Читать всю запись →Шпаргалка: регулярные выражения в PHP
2015-09-22 08:00:00 (читать в оригинале)Каждый раз, когда работаю с регулярными выражениями в PHP, приходится перерывать кучу информации. Надоело — собрал и ещё буду собирать всё на этой странице. Ели нашли ошибку, можете дополнить или сказать понятней — пишите в комментариях.

Квантификаторы
| Аналог | Пример | Описание | |
|---|---|---|---|
| ? | {0,1} | a? | одно или ноль вхождений «а» |
| + | {1,} | a+ | одно или более вхождений «а» |
| * | {0,} | a* | ноль или более вхождений «а» |
Модификаторы
Символ «минус» (-) меред модификатором (за исключением U) создаёт его отрицание.
| Описание | |
|---|---|
| g | глобальный поиск (обрабатываются все совпадения с шаблоном поиска) |
| i | игнорировать регистр |
| m | многострочный поиск. Поясню: по умолчанию текст это одна строка, с модификатором есть отдельные строки, а значит ^ - начало строки в тексте, $ - конец строки в тексте. |
| s | текст воспринимается как одна строка, спец символ «точка» (.) будет вкючать и перевод строки |
| u | используется кодировка UTF-8 |
| U (или лучше g?) | инвертировать жадность |
| x | игнорировать все неэкранированные пробельные и перечисленные в классе символы |
Спецсимволы
| Аналог | Описание | |
|---|---|---|
| () | подмаска, вложенное выражение | |
| [] | групповой символ | |
| {a,b} | количество вхождений от «a» до «b» | |
| | | логическое «или», в случае с односимвольными альтернативами используйте [] | |
| \ | экранирование спец символа | |
| . | любой сивол, кроме перевода строки | |
| \d | [0-9] | десятичная цифра |
| \D | [^\d] | любой символ, кроме десятичной цифры |
| \f | конец (разрыв) страницы | |
| \n | перевод строки | |
| \pL | буква в кодировке UTF-8 при использовании модификатора u | |
| \r | возврат каретки | |
| \s | [ \t\v\r\n\f] | пробельный символ |
| \S | [^\s] | любой символ, кроме промельного |
| \t | табуляция | |
| \w | [0-9a-z_] | любая цифра, буква или знак подчеркивания |
| \W | [^\w] | любой символ, кроме цифры, буквы или знака подчеркивания |
| \v | вертикальная табуляция |
Спецсимволы внутри символьного класса
| Пример | Описание | |
|---|---|---|
| ^ | [^da] | отрицание, любой символ кроме «d» или «a» |
| - | [a-z] | интервал, любой симво от «a» до «z» |
Позиция внутри строки
| Пример | Соответствие | Описание | |
|---|---|---|---|
| ^ | ^a | aaa aaa | начало строки |
| $ | a$ | aaa aaa | конец строки |
| \A | \Aa | aaa aaa aaa aaa | начало текста |
| \z | a\z | aaa aaa aaa aaa | конец текста |
| \b | a\b \ba | aaa aaa aaa aaa | граница слова, утверждение: предыдущий символ словесный, а следующий - нет, либо наоборот |
| \B | \Ba\B | aaa aaa | отсутствие границы слова |
| \G | \Ga | aaa aaa | Предыдущий успешный поиск, поиск остановился на 4-й позиции — там, где не нашлось a |
Убираем лишнее из формы комментариев блога на Blogger
2015-06-08 20:44:00 (читать в оригинале)Ускорение загрузки блога на Blogger за счёт удаления из шаблона формы комментариев всего лишнего. Статья рассчитана на продвинутого пользователя и требует чёткого понимания того, что вы делаете. Однако результат стоит затраченного времени на 100%.
Читать всю запись →Мотивация - противопоказания
2015-05-26 15:33:00 (читать в оригинале)Норма, акцентуанты, невротики и психотики – кому из них нужно, а копу противопоказана мотивация? Является отсутствие мотивации проблемой психики? На эти вопросы отвечает Станислав Скорих, профессиональный психолог.
Читать всю запись →
|
| ||
|
+646 |
670 |
Remi_Etien_Le_Bo |
|
+628 |
671 |
Темы_дня |
|
+606 |
617 |
ClericDade |
|
+578 |
618 |
OnepaTop |
|
+544 |
583 |
wishmaster-moscow |
|
| ||
|
-1 |
38 |
Elephant_Talk |
|
-1 |
299 |
Блог Мэтра |
|
-1 |
9 |
Markup |
|
-1 |
35 |
Русский Ubuntu Linux |
|
-5 |
33 |
Metallurg |
Загрузка...
взяты из открытых общедоступных источников и являются собственностью их авторов.

