Estoy tratando de escribir una expresión regular de reemplazo para rodear todas las palabras entre comillas, excepto las palabras Y, O y NO.Regex para que coincida con todas las palabras, excepto una lista dada
he intentado lo siguiente para la parte de coincidencia de la expresión:
(?i)(?<word>[a-z0-9]+)(?<!and|not|or)
y
(?i)(?<word>[a-z0-9]+)(?!and|not|or)
pero ni trabajo. La expresión de reemplazo es simple y actualmente rodea todas las palabras.
"${word}"
Así
esto y esto no Eso
convierte
"Este" y "Este" no "que"
¿Puede dar muestras de entrada y el resultado esperado (coincida o no)? – mohammedn
(? I) (? [a-z0-9] ++) (?