je veux faire quelque chose d'aussi simple que:Échapper caractères spéciaux dans AWK
myregex = "A\?B"
ou
if (match($O, "A\?B")) print "YES"
else print "NO"
Dans le premier exemple, je reçois ceci:
warning: escape sequence '\?' treated as plain '?'
En le deuxième exemple, il ne correspond tout simplement pas aux lignes correspondantes.
J'utilise GAWK 3.1.6 sous Windows - il a obtenu de GnuWin32 package
cela fonctionne très bien, excellente réponse, merci! – BearCode