Apéndice B. Referencia de expresiones regulares
Las expresiones regulares desempeñan un papel importante en la mayoría de las tareas de análisis y comparación de textos. Constituyen una base importante de los operadores -split
y -match
, la sentencia switch
, el cmdlet Select-String
y mucho más. En las Tablas B-1 a B-9 se enumeran las expresiones regulares más utilizadas.
Clase de carácter | Partidos |
---|---|
|
Cualquier carácter excepto una nueva línea. Si la expresión regular utiliza la opción PS > "T" -match '.' True |
|
Cualquier carácter entre paréntesis. Por ejemplo: PS > "Test" -match '[Tes]' True |
|
Cualquier carácter que no esté entre paréntesis. Por ejemplo: PS > "Test" -match '[^Tes]' False |
|
Cualquier carácter entre los caracteres PS > "Test" -match '[e-t]' True |
|
Cualquier carácter que no esté entre ninguno de los rangos de caracteres PS > "Test" -match '[^e-t]' False |
|
Cualquier carácter del grupo o rango de bloques Unicode especificado por PS > "+" -match '\p{Sm}' True |
|
Cualquier carácter ... |
Get Libro de cocina PowerShell, 4ª edición now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.