Cómo usar expresiones regulares en el sistema Linux

  
                

Las expresiones regulares no son exclusivas de los sistemas Linux, pero las expresiones regulares son una representación ampliamente utilizada en los sistemas Linux. Este artículo ofrecerá una breve introducción al uso de expresiones regulares en sistemas Linux.

I. Expresiones regulares

En ciencias de la computación, las expresiones regulares se usan para describir o hacer coincidir una serie de cadenas que se ajustan a una regla sintáctica, en un editor de texto o alguna herramienta. En un entorno bash, por ejemplo, las expresiones regulares a menudo se usan para recuperar contenido textual que se ajusta a un patrón. En Linux, las expresiones regulares son patrones escritos por un tipo de carácter. Filtrado de las cadenas requeridas en el entorno de bash implementando un patrón definido.

Una expresión regular consiste en una serie de caracteres comunes y algunos metacaracteres. Los caracteres ordinarios incluyen principalmente letras y números en mayúsculas y minúsculas. Los metacaracteres tienen un significado especial. No representa el significado de los caracteres en sí mismos, pero se usa para descripciones funcionales adicionales. Las expresiones regulares tienen expresiones regulares básicas y expresiones regulares extendidas. A continuación, enumeraré algunos metacaracteres que se usan comúnmente en Linux, y usaré ejemplos relacionados para explicar:

1. Regularización básica Expresiones

2. Extender expresiones regulares

A continuación se enumeran principalmente algunos metacaracteres que difieren de las expresiones regulares básicas.

3. Hay otras cosas en Linux. Escape de los personajes, pero aquí hay algunos listados y explicaciones de los que se usan comúnmente. Los amigos interesados ​​pueden ver el sistema de ayuda que se proporciona en la documentación de man a través de " man 7 regex ".

Segundo, el uso del comando grep

Permítame presentarle cómo usar el comando grep para usar la expresión regular para la coincidencia de patrón correspondiente. Primero permítanme introducir el uso básico del comando grep.

grep (Búsqueda global de expresiones e impresiones regulares), que significa una búsqueda completa de expresiones regulares e impresión. Es una poderosa herramienta de búsqueda de texto que puede buscar texto utilizando expresiones regulares e imprimir líneas coincidentes. Sal fuera Hay tres tipos de grep, que incluyen grep, egrep y fgrep.

Respectivamente:

Lo anterior es el uso de expresiones regulares en Linux. Por supuesto, la introducción de este artículo es general, pero básicamente cubre todos los usos de las expresiones regulares en Linux. .

Copyright © Conocimiento de Windows All Rights Reserved