- import java.util.regex.Matcher;
- import java.util.regex.Pattern;
- public class TEST {
- /**
- * @param args
- */
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- String str ="管理员|GM|客服|系统|提示|中央|领取|免费|公告|出售|金币|游戏币|游戏管理员";
- String [] strlst =str.split("\\|");
- StringBuffer sb = new StringBuffer();
- for (String string : strlst) {
- sb.append("("+string+")|");
- }
- sb.deleteCharAt(sb.length()-1);
- Pattern p = Pattern.compile(sb.toString());
- Matcher m = p.matcher("GM测试客服还有别的啥");
- String sb2 = m.replaceAll("**匹配成功**");
- System.out.print(sb2);
- }
- }