1 votos

Encuentra bloques de varias líneas usando grep y/o automatizador con BBEdit

Tengo una salida de archivo xml de WordPress.

Tengo BBEdit como mi principal herramienta de búsqueda.

Estoy en un Mac corriendo 10.7.4

Estoy intentando encontrar un bloque de texto de varias líneas que comience con <item> y termine con </item>

En el bloque, debe haber <wp:status>publish</wp:status> y <wp:post_type>post</wp:post_type>

¿Alguien tiene alguna idea de cómo lo encontraría usando GREP o Automator?

(Lo siento, no tengo suficiente representante para hacer mejores etiquetas)

4voto

Johannes Gorset Puntos 4378

Puede hacer greps multilínea en TextWrangler usando varios modificadores de patrones (i, m, s y/o x)

por ejemplo,

en

busca de

<item>(?s).*?<\/item>

coincidirá a través de las líneas.

Después de eso, puedes modificar tu expresión regular para que sea más elaborada.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X