0

这将是一个非常笼统的问题,但不幸的是,我对答案的搜索并不成功。

我想知道的是,在 Xtext 中匹配两个字符串对象的最简单方法是什么?我几乎可以肯定,这一定是可能的,但如何呢?我正在研究 Xbase 以将这种功能(如果可用)直接扩展到 Xtext 构建的 DSL 中。

我的出发点是,我想通过使用 EMFQuery 比较来自某些模型实例的两个对象的字符串属性。但是 EMFQuery 在其 WHERE 中不直接支持 BooleanCondition,它可以与 String.contains() 或 .regionMatches(); 一起使用。并且绕道会很昂贵,因为我打算仅使用 EMFQuery 来测试我的概念模型查询方法。

谢谢!

4

1 回答 1

1

如果您有一种基于 Xbase 构建的语言,则可以简单地使用 java.util.Pattern。不过,我不确定我是否理解你的问题。

于 2013-03-27T10:50:36.397 回答