JFlex - 正则表达式"Arrow"



所以如果我想通过JFlex的正则表达式输入一个箭头字符-->,我想它只是字符串"-->"。但是,如果我尝试这样做,我总是收到无法匹配的输入错误。

"-->"   {}

不行。据我所知,转义某些字符的组合也没有。我知道这些字符中的每一个在flex中都是特殊的,而且我知道在其他语言中起作用的/-->/字面方式在Java中是行不通的。

我错过了什么?

如果我

理解正确,您正在尝试找到"-->"的匹配项? 如果是这样,表达式[-->]+填充将查找该匹配项。

在 http://www.regexplanet.com/advanced/java/index.html 测试

最新更新