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);
.....

你可能感兴趣的:(java,eclipse,UI)