Регулярные выражения. Что это? Подборка ссылок/статей

...

Регулярные выражения. Что это? Подборка ссылок/статей

Сообщение SEOLinker » 25 апр 2011, 04:56

Регулярные выражения - Подборка ссылок/статей

Давно хотел разобраться с регулярными выражениями. Начал разбираться. В этой теме соберу ссылки на полезнае статьи, ключевые моменты и другие полезные материалы по регулярным выражениям.

[phpclub.ru] Регулярные выражения, Часть I
[phpclub.ru] Регулярные выражения, Часть II

Начал ситать первую часть, хорошо описано.
Аватара пользователя
SEOLinker
Администратор
 
Сообщения: 261
Зарегистрирован: 06 ноя 2010, 09:47
Сайт: https://seolinker.ru/

Re: Регулярные выражения. Что это? Подборка ссылок/статей

Сообщение SEOLinker » 12 июн 2011, 12:57

Выборка из статей. Символы. Определения.

Каждый символ в отдельности называется литералом, каждый специальный символ называется метасимволом.

"*" и символ "?". Первый означает любое количество любых символов, второй означает только один любой символ.

"*" - означает любое количество любых символов.
"?" - означает только один любой символ.

Что означает "любой символ"? "Любой символ" означает в нашем контексте работы с командой dir из командной строки любой из литералов. Звездочка "*" означает "сколько угодно литералов", "?" означает один литерал.

"*" означает сколько угодно литералов, а равно и их отсутствие! Что это значит? Это значит, что литералов может быть сколько угодно, но для совпадения при поиске не требуется ни один! И это нужно понимать и запомнить.
Знак вопроса "?" означает, что литералов может быть только один! Т.е. на данной позиции может стоять только один литерал, не больше и не меньше!

обычные символы называются "литералами";
специальные символы называются "метасимволами";
литералы означают сами себя;
метасимволы предназначены для описания диапазнона литералов, каких-то применимых к литералам условий, свойств литералов, их количества;
все литералы можно классифицировать, собрав их вместе по какому-то признаку.

...
Аватара пользователя
SEOLinker
Администратор
 
Сообщения: 261
Зарегистрирован: 06 ноя 2010, 09:47
Сайт: https://seolinker.ru/


Вернуться в «%s» Программирование | Кодинг

cron