我想在 JFlex 的正则表达式中包含所有特殊字符。所以我准备了一份如下。
P = ("_"|"-"|"/"|"."|","|"~"|"!"|"@"|"#"|"$"|"%"|"^"|"&"|"*"|"|"|"("|")"|"="|"+"|"|"|"\"|":"|";"|"""|"<"|">"|"?"|"`"|"{"|"}"|"["|"]"|"'")
有人可以告诉我有没有其他方法可以以更优化的方式覆盖所有特殊字符?
您还可以指出上面的正则表达式有什么问题,因为它给了我“行尾未终止的字符串”。编译错误?