日期:2014-05-20  浏览次数:20703 次

Java分组替换问题,请大神们帮忙!谢谢!
falsdkjflasdjfls[2]adjfljsadlj[1]fsajdflkjasdlfj
谁能用正则把它替换为
falsdkjflasdjfls<img src="2.jpg"/>adjfljsadlj<img src="1.jpg"/>fsajdflkjasdlfj
取出[n]中的数字n把[n]替换为<img src="n.jpg" />
会的帮帮忙,我正则不怎么好,不会!

------解决方案--------------------
可以不用正则

------解决方案--------------------
Java code

str = str.replaceAll("\\[(\\d+)\\]", "<img src='$1'.jpg />");