天天看點

java正規表達式 前後查找

采用了傳統的方法 比如  <ming>(.*?)</ming>

來比對字元串得出 <ming>sdfdfsdfdf</ming>  然後再用字表達式替換的功能

最近看了一本正則表達的書 發現java正規表達式是支援 前後查找的

效果如下;

java正規表達式 前後查找

直接可以一步擷取 想要的值

下面列舉出 前後查找的操作符:

(?=)  向前查找

(?!)   負向前查找

(?<=) 向後查找

(?<!) 負向後查找

java正規表達式 前後查找