Expresii regulate (RegexRegular) Shell OS GNULinux Cum să

Mod consolă, scripturi BASH, SH

expresii

Cochilii

Cum se folosește consola, pentru a crea scripturi BASH, SHells ?

Expresii regulate (Regex/Regular)

Informație:

Datele
  • Publicare: 2010
  • Modificare: miercuri, 14 iunie 2017

Acțiune:

Prezentare: Regex (expresii regulate sau regulate)

POSIX (Interfața portabilă a sistemului de operare (X reprezintă moștenirea UNIX)) este un standard notat cu IEEE 1003 standardizarea interfețelor de programare pentru software-ul destinat să ruleze pe variante ale sistemului de operare UNIX.

POSIX specifică în șaptesprezece documente diferite, „interfețe utilizator” și „interfețe software”.

Linia de comandă standard și interfața scriptului sunt Bourne SHell.

Găsim acest standard în diferite limbi, cum ar fi PHP, MySQL, PERL, Python.

Utilizare:

Puteți utiliza expresii regulate cu unele comenzi precum awk, grep sau find și de la editori precum vim și emacs .

Cuantificatoare:
  • ? care definește un grup care există zero sau o dată: foo? corespunzând apoi cu „tot” sau „toto”, dar nu cu „totoo”;
  • * care definește un grup care există zero, de una sau mai multe ori: toto * corespunzător „tot”, „toto”, „totoo”, „totooo” etc.;
  • + care definește un grup care există de una sau mai multe ori, toto + corespunzător „toto”, „totoo”, „totooo” etc. dar nu „devreme”.
  • (? = re) căutare pozitivă a șirului „re”.
  • (?! re) căutare negativă pentru subșirul "re".