Next: Longitud del valor de
Up: Operadores sobre Strings
Previous: Operadores sobre Strings
  Índice General
  Índice de Materias
Patrones
Atención, ninguno de estos operadores modifican el valor de la variable.
- ${nombre_de_variable#patrón}
Devuelve el valor de la variable quitando un prefijo, que es el
acierto más corto del patrón.
- ${nombre_de_variable##patrón}
Devuelve el valor de la variable quitando un prefijo, que es el
acierto más largo del patrón.
- ${nombre_de_variable%patrón}
Devuelve el valor de la variable quitando un sufijo, que es el
acierto más corto del patrón.
- ${nombre_de_variable%%patrón}
Devuelve el valor de la variable quitando un sufijo, que es el
acierto más largo del patrón.
- ${nombre_de_variable/patrón/string}
Devuelve el valor de la variable pero sustituyendo el acierto más
largo del patrón por string.
- ${nombre_de_variable//patrón/string}
Devuelve el valor de la variable pero sustituyendo todos los aciertos del patrón por string.
- NOTA:
- Si el patrón empieza por #, sólo hace la sustitución si
el acierto era prefijo. Si empieza por %, sólo hace la sustitución
si el acierto era sufijo.
- NOTA:
- Si omites el string, sustituye por
""
(cadena vacía).
Next: Longitud del valor de
Up: Operadores sobre Strings
Previous: Operadores sobre Strings
  Índice General
  Índice de Materias
Alberto Cortés
2001-03-26