GOOGLE ADS

martes, 26 de abril de 2022

javascript regex entre la mayoría de las comillas externas

Quiero extraer todo entre la mayoría de las comillas externas, por ejemplo, de:

"
bla
"bla" bla
"

quiero extraer

bla 
"bla" bla

Probé https://regex101.com/r/QJZILd/1

(?<=(.*)")(.+)(?=")$

pero no funciona, ¿por qué? y como arreglar?


Solución del problema


// even with trailing spaces and quoetes in-between
const textToClean = ' "sd"sdfd"fd" fdsaf '
const regexMatchGroupBetweenQuotes = /"(.*)"/
const matches = textToClean.match(regexMatchGroupBetweenQuotes)
const cleanText = matches[1]?? ''
console.log(`result: ${cleanText}`)

No hay comentarios:

Publicar un comentario

Regla de Firestore para acceder a la generación de subcolección Permisos faltantes o insuficientes

Tengo problemas con las reglas de Firestore para permitir el acceso a algunos recursos en una subcolección. Tengo algunos requests document...