Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex lex-如何匹配/和的转义字符\_Regex_Flex Lexer_Lex - Fatal编程技术网

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

Regex lex-如何匹配/和的转义字符\,regex,flex-lexer,lex,Regex,Flex Lexer,Lex,我正在寻找一种方法来匹配/和\ 例如:如果我得到字符串“hello\sir/!”我想得到hello\sir/ 可以尝试使用(.\\\.\/.*): *应匹配每个字符或不匹配任何字符 \\应匹配反斜杠(其中两个,因为您需要转义) \/应该匹配一个公共斜杠(因为需要转义,所以带有反斜杠) (…)应该是捕获组 注意多行标记(取决于要匹配的文本) 您尝试了什么?以什么方式失败了?

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

可以尝试使用
(.\\\.\/.*)

*
应匹配每个字符或不匹配任何字符
\\
应匹配反斜杠(其中两个,因为您需要转义)
\/
应该匹配一个公共斜杠(因为需要转义,所以带有反斜杠)
(…)
应该是捕获组

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


您尝试了什么?以什么方式失败了?