求一个正则表达式 以<img 开头 ,并且以gif">结尾,中间是任意字符,就是想去掉网页中的图片 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <img src='(.*?)([^gif']?') ^[<][i][m][g].+[g][i][f][>]$看掉了<>,不好意思! 用Javascript可以这么实现<script type="text/javascript"> var s4RE = "<img attr1='value1' ... src='../one.gif' attrn='valuen'>"; var regex = /(<img.+)(?=src=')(src=')(.+?)(?=gif')(gif)('.+)/gi; window.alert(regex.test(s4RE)); var s1 = s4RE.replace(regex,"$1$2$5"); window.alert(s1); </script> public static void main(String[] args) { String s = "<img attr1='value1' ... src='..one.gif' attrn='valuen' ...>"; String regex = "(.+)(?=src=')(src=').+(gif)(?<=gif)(.+)"; s = s.replaceAll(regex, "$1$2$4"); System.out.println(s); } java网络编程 百分求助:java參數中的空格問題 有关字符串转换为数的问题? 这程序怎么Run JTable的Jcheckbox显示问题 Applet 可不可以显示树形界面? 有人说.net比java快39倍,我不信,有没有知道.net和java的区别的 谁能解释一下Thread.sleep(200)在多线程中是如何运行的。急急急! 如果本地安全准许,我可以用什么方法用Applet将一个文件上传到服务器? 如何在JTabbedPane中将JTable充满整个Panel?我的代码如下! 求救!!BASE64(MD5)加密、解密问题!~ 关于包的引入
看掉了<>,不好意思!
var s4RE = "<img attr1='value1' ... src='../one.gif' attrn='valuen'>";
var regex = /(<img.+)(?=src=')(src=')(.+?)(?=gif')(gif)('.+)/gi;
window.alert(regex.test(s4RE));
var s1 = s4RE.replace(regex,"$1$2$5");
window.alert(s1);
</script>
public static void main(String[] args) {
String s = "<img attr1='value1' ... src='..one.gif' attrn='valuen' ...>";
String regex = "(.+)(?=src=')(src=').+(gif)(?<=gif)(.+)";
s = s.replaceAll(regex, "$1$2$4");
System.out.println(s);
}