Si vous mettez cela dans une chaîne de caractères au sein d'un programme, vous pouvez réellement besoin d'utiliser quatre barres obliques inverses (parce que la chaîne analyseur de supprimer deux d'entre eux lors de l' "de fuite" pour la chaîne, puis la regex besoin de deux pour une fuite de regex barre oblique inverse).
Par exemple:
regex("\\\\")
est interprété comme...
regex("\\" [escaped backslash] followed by "\\" [escaped backslash])
est interprété comme...
regex(\\)
est interprété comme une expression régulière qui correspond à une seule barre oblique inverse.
En fonction de la langue, vous pourriez être en mesure d'utiliser une autre forme de citer cela ne veut pas analyser les séquences d'échappement pour éviter d'avoir à utiliser un nombre - par exemple, en Python:
re.compile(r'\\')
L' r
devant les guillemets en fait un raw de la chaîne qui permet de ne pas analyser les antislashes.