Регулярни изрази (RegexRegular) Shell OS GNULinux Как да
Конзолен режим, BASH скриптове, SH

Черупки
Как да използвам конзолата, за да направя скриптове BASH, SHells ?
Регулярни изрази (Regex/Regular)
Информация:
Дати
- Публикувай: 2010
- Промяна: сряда, 14 юни 2017 г.
Дял:
Презентация: Regex (регулярни или регулярни изрази)
POSIX (Портативният интерфейс на операционната система (X означава UNIX наследство)) е стандарт, обозначен с IEEE 1003 стандартизация на програмни интерфейси за софтуер, предназначен да работи на варианти на операционната система UNIX.
POSIX посочва в седемнадесет различни документа, "потребителски интерфейси" и "софтуерни интерфейси".
Стандартният интерфейс на командния ред и скрипта е Борн Шел.
Намираме този стандарт на различни езици като PHP, MySQL, PERL, Python.
Употреба:
Можете да използвате регулярни изрази с някои команди като awk, grep или find и от редактори като vim и emacs .
Квантори:
- ? което определя група, която съществува нула или еднократно: foo? след това съответства на "tot" или "toto", но не и "totoo";
- *, който дефинира група, която съществува нула, един или повече пъти: toto *, съответстваща на „tot“, „toto“, „totoo“, „totooo“ и т.н.;
- + което определя група, която съществува един или повече пъти, toto + съответстваща на "toto", "totoo", "totooo" и т.н. но не "рано".
- (? = re) положително търсене на подниза „re“.
- (?! re) отрицателно търсене на подниз „re“.