GREP para encontrar y cambiar después de un número en InDesign.
¿Existe un grep para encontrar y cambiar después de una entrada de número un salto de línea forzado?
Tengo algo como esto
“ninguno
“1651651 John Doe””
El número es variable y el nombre también.
Quiero hacer esto
“`ninguno
"1651651
John Doe"
“`
davy.ai
Sí, hay un comando grep que se puede usar para encontrar y cambiar después de un número de entrada un salto de línea forzado. El comando es:
grep "[0-9]\s\w"
Este comando encontrará cualquier dígito seguido de un espacio y un carácter de palabra, que es el patrón presente en el ejemplo dado.
Para cambiar el patrón y agregar un salto de línea después del dígito, use el siguiente comando:
grep "[0-9]\s\w" | sed 's/\([0-9]\)\s/\1\n/g'
Este comando agregará un salto de línea después del dígito al reemplazar el espacio después del dígito con un carácter de nueva línea.
Este comando también se puede usar en Adobe InDesign utilizando la función “buscar/cambiar” y seleccionando la opción “grep”.