lex - 如何匹配/和\的转义字符

时间:2017-04-02 11:49:58

标签: regex flex-lexer lex

我正在寻找一种方法来匹配/和\ 例如:如果我得到字符串" hello \ sir /!"我想得到你好\ sir /!

1 个答案:

答案 0 :(得分:0)

也许尝试使用(.*\\.*\/.*)

.*应匹配每个字符或什么都不匹配
\\应该匹配反斜杠(因为你需要逃脱其中两个)
\/应该匹配一个普通的斜杠(因为你需要逃避时使用反斜杠)
(...)应该是捕获组

注意多行标记(取决于您要匹配的文字)...

https://regex101.com/r/HY0NXI/3