estoy con cáscara y tengo esta cadena: 12 BBQ ,45 rofl, 89 lol
Cómo extraer un valor de una cadena utilizando expresiones regulares y un shell?
El uso de la expresión regular: \d+ (?=rofl)
, quiero 45
como resultado.
¿Es correcto utilizar expresiones regulares para extraer datos de una cadena? Lo mejor que he hecho es resaltar el valor en algunos de los editores de expresiones regulares en línea. La mayoría de las veces elimina el valor de mi cadena.
estoy investigando expr
, pero todo lo que consigo es errores de sintaxis.
¿Cómo puedo manejar para extraer 45 en un script de shell?
¿Qué herramienta se utiliza, lo que shell utiliza usted, ¿cuál es la línea de comandos exacta que utilizó y lo que es el error que tienes? – Abel
en mi humilde opinión para este propósito, utilizando Regex es completamente aceptable. –