Инструменты пользователя

Инструменты сайта


регулярные_выражения

Различия

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

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
регулярные_выражения [2012/02/16 08:48]
val
регулярные_выражения [2017/04/04 13:30] (текущий)
val [Регулярные выражения]
Строка 1: Строка 1:
 ====== Регулярные выражения ====== ====== Регулярные выражения ======
 +
 +  * [[https://​youtu.be/​BhbDsKetNn8|Видео:​ Про регулярные выражения]]
  
 <​code>​ <​code>​
 $ man re_format $ man re_format
-</​code>​ 
  
-[[http://​ru.wikipedia.org/​wiki/​Регулярное_выражение]]+$ man regex 
 +</code>
  
-[[http://​www.ibm.com/​developerworks/​ru/​library/​l-regexp_1/​]]+  * [[http://​ru.wikipedia.org/​wiki/​Регулярное_выражение|Регулярное выражение]] 
 +  * [[http://​www.ibm.com/​developerworks/​ru/​library/​l-regexp_1/​|Секреты регулярных выражений]] 
 +  * [[Команды фильтры#​grep]]
  
 ===== Символы базовых регулярных выражений ===== ===== Символы базовых регулярных выражений =====
Строка 34: Строка 38:
 Служит для экранирования специальных символов,​ это означает,​ что экранированные символы должны интерпретироваться буквально,​ т.е. как простые символы (в некоторых случаях наоборот). Служит для экранирования специальных символов,​ это означает,​ что экранированные символы должны интерпретироваться буквально,​ т.е. как простые символы (в некоторых случаях наоборот).
 <​code>​ <​code>​
-grep 'bin\/​sh' ​/etc/passwd+echo 172.16.10.254 gate.isp10.un >> /​etc/​hosts 
 + 
 +grep -r "172\.16\.1\." ​/etc
 </​code>​ </​code>​
  
Строка 48: Строка 54:
  
 ==== Точка -- . -- ==== ==== Точка -- . -- ====
- Означает ​не менее ​одного ​любого символа+ 
 +Означает один любой символ
  
 ==== Экранированные "​круглые скобки"​ -- \( \) -- ====  ==== Экранированные "​круглые скобки"​ -- \( \) -- ==== 
Строка 54: Строка 61:
 <​code>​ <​code>​
 $ cat catalog.txt $ cat catalog.txt
-<​code>​+</​code>​<​code>​
 petrof ivan 234-56-78 petrof ivan 234-56-78
 ivanof sidor 214-56-78 ivanof sidor 214-56-78
регулярные_выражения.1329367717.txt.gz · Последние изменения: 2013/05/22 13:50 (внешнее изменение)