毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> java技术 >> 正文

java正则表达式查找替换字符串怎么写

更新时间:2013-8-3:  来源:毕业论文

java正则表达式查找替换字符串怎么写

原始字符串

XML/HTML code?1 <div><font color=red>##{cityName}##</fond></div>


首先需要查找出 <font color=red>##{...}##</fond> 中的内容 cityName ,并把 内容替换为  I love cityName ,然后把外围的<font color=red>##{...}##</fond>去掉,得到最终的结果如下:


XML/HTML code?1 <div>I love cityName</div>


要实现如上的效果,正则表达式应该怎么写啊?

随手写了一个搓的,走合用
Java code?123456 String s = "<div><font color=red>##{cityName}##</fond></div>";         Pattern pat = Pattern.compile("(?<=<div>).*(?=</div>)");         Matcher mat = pat.matcher(s);         while (mat.find()) {             System.out.println(s.replace(mat.group(), "I love xx"));         }

Pattern pat = Pattern.compile("(?<=\\<font.{0,15}\\>\\{).*?(?=\\}\\</fond\\>)");

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。