【发布时间】:2023-03-29 09:54:01
【问题描述】:
例如,假设我想匹配一个大写字母A-Z,而不是F-H。如果我没记错的话,大写字母是[A-Z],而不是F-H 是[^F-H]。直观地说,我希望它是[A-Z^F-H],但这似乎不起作用。我知道它可以做到[A-EI-Z],但我正在寻找更少的解决方法。编辑:寻找更通用的解决方案。
【问题讨论】:
-
[A-EI-Z]如何成为“解决方法”?它似乎很清楚地描述了这种模式。 -
对于我提供的示例,是的,但是如果直到运行时才指定我不想要的字符怎么办?有没有办法说“我想要任何不是 x 的大写字母”,其中 x 可以是任何字母。
标签: regex flex-lexer