java - 匹配 XText 中的字符串,无论大小写

标签 java eclipse pattern-matching dsl xtext

我想在 XText 中创建一个与字符串匹配的规则,但不关心字符串的大小写。例如,我希望它与“DUCK”、“DucK”和“duck”匹配。有没有比覆盖所有情况更简单的方法,例如:

Rule:
     'Duck'|'DucK'|'DuCK'|... and so on
;

最佳答案

您可以在 mwe2 工作流程中配置一个标志。将 XtextAntlrGeneratorFragment 替换为 org.eclipse.xtext.generator.parser.antlr.ex.rt.AntlrGeneratorFragment 并传递 options = {ignoreCase = true }. XtextAntlrUiGeneratorFragmentorg.eclipse.xtext.generator.parser.antlr.ex.ca.ContentAssistParserGeneratorFragment

相同

关于java - 匹配 XText 中的字符串,无论大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30889847/

相关文章:

java - 解决jsp中css的路径

java - java中如何以二进制形式写入文件

同时java桌面和android应用程序 - 共享包

haskell - 从包装器中动态匹配嵌套的 GADT

java - android:如果不满足某些条件,则不应单击 RadioButton

java - 如何在 Eclipse Milo 中添加警报

Linux 中的 Eclipse Luna UI 渲染

c++ - 如何在 Eclipse 中设置文档片段?

haskell - lambda 绑定(bind)中的模式匹配?

java - 匹配字符串之间的多个数字,处理并替换