JavaRegular(二) 去 掉 排除词

xiaoxiao2021-02-28  134

public static void main(String args[]) { String content="值得注意的是,李少波是三诺生物实际控制人,本次交易构成关联交易"; Pattern p=Pattern.compile("是.{0,20}实际控制人");//(?!是,)是.{0,20}实际控制人 Matcher m=p.matcher(content);  if(m.find()){  String s=m.group(0);  int start=m.start();  System.out.println(s);  }     } //结果为:是,李少波是三诺生物实际控制人 public static void main(String args[]) { String content="值得注意的是,李少波是三诺生物实际控制人,本次交易构成关联交易"; Pattern p=Pattern.compile("(?!是,)是.{0,20}实际控制人");//(?!是,)是.{0,20}实际控制人 Matcher m=p.matcher(content);  if(m.find()){  String s=m.group(0);  int start=m.start();  System.out.println(s);  }     } //开始位置为:10 //结果为:是三诺生物实际控制人 总结:(?!是,)作用是排除掉“是,”
转载请注明原文地址: https://www.6miu.com/read-20972.html

最新回复(0)