字符串截取替换问题 本帖最后由 tongkuang 于 2012-09-26 16:06:40 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 str.replaceAll("height=\"140\"", "height=\"266\"") public static void main(String[] args) throws Exception { String str = "fffffff现权力的监督与制约<img src=\"http://www.47re.jpg\" width=\"320\" height=\"140\"/>与执行,现权力的监督与制约--------<img src=\"http://www.4xx.jpg\" width=\"320\" height=\"140\"/>与执行,执行执行"; str = str.replaceAll("(?is)<img(.*?)height=\"140\"","<img$1height=\"266\""); System.out.println(str); } String str = "\"fffffff现权力的监督与制约<img src=\\\"http://www.47re.jpg\\\" width=\\\"320\\\" height=\\\"140\\\"/>与执行,现权力的监督与制约--------<img src=\\\"http://www.4xx.jpg\\\" width=\\\"320\\\" height=\\\"140\\\"/>与执行,执行执行\"。。;"; String newstr=null; newstr=str.replace("height=\\\"140\\\"","height=\\\"266\\\""); System.out.println(newstr);原串:"fffffff现权力的监督与制约<img src=\"http://www.47re.jpg\" width=\"320\" height=\"140\"/>与执行,现权力的监督与制约--------<img src=\"http://www.4xx.jpg\" width=\"320\" height=\"140\"/>与执行,执行执行"。。;替换后为:"fffffff现权力的监督与制约<img src=\"http://www.47re.jpg\" width=\"320\" height=\"266\"/>与执行,现权力的监督与制约--------<img src=\"http://www.4xx.jpg\" width=\"320\" height=\"266\"/>与执行,执行执行"。。; 2楼的兄弟,如果是/> </img>有这两种情况的img标签结尾呢?你这段代码可以吗? 如果是/> </img>有这两种情况的img标签结尾呢?你这段代码会不会乱? s.replaceAll("(?is)(<img\\s+.*?(?i)height=\")140(\")", "$1266$2") 构造方法。 if条件句中关于else if的问题 byte[] 转换成 String 问题 这种方式集成SPRING2。0和STRUTS2。0太奇怪了 html 中的select标签提交到之后的取值???? java 编写c/s 请问print()和write()区别,请赐教! 怎样在一个方法里访问另一个方法里的局部变量的数值?急…… 集合的增加,删除 请问一个resultset的事务问题 线程同步,一相奇怪的问题 寻求简单方法!!
public static void main(String[] args) throws Exception {
String str = "fffffff现权力的监督与制约<img src=\"http://www.47re.jpg\" width=\"320\" height=\"140\"/>与执行,现权力的监督与制约--------<img src=\"http://www.4xx.jpg\" width=\"320\" height=\"140\"/>与执行,执行执行";
str = str.replaceAll("(?is)<img(.*?)height=\"140\"","<img$1height=\"266\"");
System.out.println(str);
}
String str = "\"fffffff现权力的监督与制约<img src=\\\"http://www.47re.jpg\\\" width=\\\"320\\\" height=\\\"140\\\"/>与执行,现权力的监督与制约--------<img src=\\\"http://www.4xx.jpg\\\" width=\\\"320\\\" height=\\\"140\\\"/>与执行,执行执行\"。。;";
String newstr=null;
newstr=str.replace("height=\\\"140\\\"","height=\\\"266\\\"");
System.out.println(newstr);原串:
"fffffff现权力的监督与制约<img src=\"http://www.47re.jpg\" width=\"320\" height=\"140\"/>与执行,现权力的监督与制约--------<img src=\"http://www.4xx.jpg\" width=\"320\" height=\"140\"/>与执行,执行执行"。。;替换后为:
"fffffff现权力的监督与制约<img src=\"http://www.47re.jpg\" width=\"320\" height=\"266\"/>与执行,现权力的监督与制约--------<img src=\"http://www.4xx.jpg\" width=\"320\" height=\"266\"/>与执行,执行执行"。。;
如果是/> </img>有这两种情况的img标签结尾呢?你这段代码会不会乱?