请教 不包含字串的正则写法 谢谢比如我要把............ 替换成...... <img src="xxxxxx"/>...... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String s="............"; String regEx1="/\\[img\\]xxxxxx\\[\\/img\\]/"; String regEx2="s/(\\[img\\])(.*?)(\\[\\/img\\])/<img src=\"$2\"\\/>/"; //String regEx2="s/(\\[img\\])(xxxxxx)(\\[\\/img\\])/<img src=\"$2\"\\/>/"; Perl5Util perl5Util=new Perl5Util(); while(perl5Util.match(regEx1,s)){ s= perl5Util.substitute(regEx2,s); } System.out.println(s); 我看了一下,上面我说的有点不明确我的意思是如果 中的字符串如果包含abc 那么 就不替换我们知道[^abc] 是匹配单个字符的,我不知道如何匹配abc的字符串,谢谢 String regEx1 = "/\\[img\\].*?^[abc].*?\\[\\/img\\]/"; JTabbedPane上获取组件 连接oracle的一个留言版的一个页面,要连sqlserver2005,怎么改 java list鼠标事件问题 如图所示。数组对象分配内存示意图,大家看看是不是? 专注UavaSwing Java3D的论坛开放 如何过滤掉字符串的回车换行符号 请问如何把两个List合成一个? 怎么得到本机的IP地址? TMD, 实在是急了,哪里有javac和java这两个命令的源代码 ? 面向对象的个人总结 查找错误 安装完JB9后遇到的一个奇怪问题
String regEx1="/\\[img\\]xxxxxx\\[\\/img\\]/";
String regEx2="s/(\\[img\\])(.*?)(\\[\\/img\\])/<img src=\"$2\"\\/>/";
//String regEx2="s/(\\[img\\])(xxxxxx)(\\[\\/img\\])/<img src=\"$2\"\\/>/";
Perl5Util perl5Util=new Perl5Util();
while(perl5Util.match(regEx1,s)){
s= perl5Util.substitute(regEx2,s);
}
System.out.println(s);