`
defrag_sly
  • 浏览: 126262 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

eclipse 中关于字符串匹配的几个类

阅读更多
在做检索功能时,必然会遇到字符串匹配的问题。eclipse与jdt有分别的实现,个人觉得大同小异。对于单纯的字符串匹配来讲倒是使用eclipse提供的倒是挺简单的。jdt的相对来说有些专业,如果是java内容之间的匹配倒是不错的选择。
org.eclipse.ui.dialogs.SearchPattern.
org.eclipse.ui.internal.misc.StringMatcher
使用简单。不需要自己判断匹配模式。
	SearchPattern searchPattern = new SearchPattern();
		searchPattern.setPattern(pattern);
		searchPattern.matches(text);


org.eclipse.jdt.core.search.SearchPattern
org.eclipse.jdt.core.compiler.CharOperation
属于jdt的扩展类,需要自己判断匹配模式。而且逻辑复杂,代码晦涩难懂。
CharOperation.match(pattern.toCharArray(), text.toCharArray(),
				true);
.....

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics