正则代替字符 一段文字里面,如何把含有<img src=文件名(如001.jpg) >"的代替为[i:001jpg]又如何把[i:001.jpg]格式的转回<img src=文件名(如001.jpg) >这样的. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <img src=.*> <--> [i:001.jpg]一一对应,进行替换呗 先从这段文字里面找出<img src=文件名(如001.jpg) >简单点的直接用[i:001.jpg]替换或者写2个方法一个负责转成[i:001.jpg]另一个负责转成<img src=001.jpg> String s="<src img=001.jpg >"; String res = s.replaceFirst("(<src\\s*+img\\s*+=\\s*+)(\\S+)\\s*+>\\s*+", "i:$2"); System.out.println(res); String s="[i:001.jpg]"; String res = s.replaceFirst("\\[\\s*+i:(\\S+)\\s*+\\]", "<src img=$1>"); System.out.println(res); 求教入门:如何通过微信向认证用户分发信息 猎曲奇兵这个软件很好用,大家谁知道其中的原理? 问个关于animation的问题 android发展前景如何 android icon 系统图标文件集锦打包,还有其它电子书,源码资源,绝对超值。。。。。。【自己推荐】 关于显示标题栏和状态栏的问题 请教,手机恢复出厂设置后,还能否从存储中读回数据 android4.3程序不能正常运行,4.3以下没有任何问题 TabHost的各个选项卡跳转的问题? 一段socket传文件的代码,debug加断点再继续运行就正常,直接运行就出错 请教各位高手…… 求教:如何自定义RadioGroups样式
<img src=文件名(如001.jpg) >
简单点的直接用[i:001.jpg]替换或者写2个方法
一个负责转成[i:001.jpg]
另一个负责转成<img src=001.jpg>
String res = s.replaceFirst("(<src\\s*+img\\s*+=\\s*+)(\\S+)\\s*+>\\s*+", "i:$2");
System.out.println(res);
String s="[i:001.jpg]";
String res = s.replaceFirst("\\[\\s*+i:(\\S+)\\s*+\\]", "<src img=$1>");
System.out.println(res);