multiligne chaîne Test:match toutes de chaîne entre guillemets qui ne contient pas une sous-chaîne
dkdkdkdk dkdkdkdk dkdkdkd dkdkdkd "hello" dkdkdkdkdk dkdkdk "goodbye.hello" dkdkdkd kdkdkd kdkdkdk "hello.goodbye.hello" dddd "test" ssss "http:x-y.f/z/z" "" "."
"http:/dkdkd/dkdkdk/dkdkdkdkdkdk.g"
Je veux correspondre à chaque chaîne entre guillemets qui contient « hello
»
Cela correspond à chaque chaîne entre guillemets
\"(.+?)\"
Ceci correspond à chaque chaîne entre guillemets qui contient bonjour
\"(.*?)hello(.*?)\"
Mais, ne correspond pas à chaque chaîne entre guillemets qui ne contient pas bonjour
\"(.*?)(?!hello)(.*?)\"
Merci pour toute aide!
Une meilleure utilisation ' "[^"] * "'au lieu de'". *" '. – Gumbo
@Gumbo Je ne vois pas quelle différence cela fait –
? Vandersluis @ Daniel – Gumbo