替换html文件中,的所有字颜色为红色\字体大小为16号\字体为宋体这个怎么做啊?用正则? 替换html文件中,的所有字颜色为红色\字体大小为16号\字体为宋体这个怎么做啊?用正则?难点是批量替换!每个html里面写的方式都不一样!字体大小就有n种写法啊! 不知道这个需求能否实现啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 思路是这样的。1.写个方法接受File。这里的File实际上是个目录。遍历这个目录下的没个文件,这些文件都是要进行替换的。2.得到每一个具体的文件后,用BufferedReader对文件一行一行的读取。3.得到每一行的数据后,看这行中有没有包含你需要替换的内容。用indexOf判断,如JDK6.0的话,用isCompain()方法判断。4.如果有的话,用replace替换,至于这里是不是一定要用正则替换,就看你的了。一般简单的都是不需要用正则的。比如你说的字体大小都不一样。<font size="14">test</font>这里要替换size="14"为size=“16”完全可以用字符串的substring方法配合indexOf 来处理的。 在<body></body>之间,所有的>后面如果不是<,就插入<font color=.....>;所有<前如果不是>就插入</font>,应该就可以覆盖原来的字体了吧. 我觉得思路是找出所有对字体的设置,然后全部Remove掉,再统一加上CSS样式,如果碰到一个改一个的话,不但容易出错,改出来的代码也未必是高质量的 <font color = "" size = "" face = ""></font>这种是笨办法但是可以实现 就是代码量大了一点 我的代码有什么错误,为什么报java.lang.String cannot be cast to java.util.Vector 请教关于多核CPU上执行多线程的问题 框架的作用?希望详细点,或者给文档也可以. 谁来帮帮菜鸟 给程序每行都加上注解。重重谢 Eclipse中开发SWT的东西用那个插件最好用? 如何使用maven把生成的jar包上传到中央仓库去呢 有关jbuilder5.0的问题!! 鄙人愚钝,请高人明示有关weblogic中连接池与数据源的配置。 浮点数在计算机的表示 java里面文件读取的路径问题,请大家帮帮忙~~ 利用java 判断一段话中有某个词多少个
1.写个方法接受File。这里的File实际上是个目录。遍历这个目录下的没个文件,这些文件都是要进行替换的。2.得到每一个具体的文件后,用BufferedReader对文件一行一行的读取。3.得到每一行的数据后,看这行中有没有包含你需要替换的内容。用indexOf判断,如JDK6.0的话,用isCompain()方法判断。4.如果有的话,用replace替换,至于这里是不是一定要用正则替换,就看你的了。一般简单的都是不需要用正则的。
比如你说的字体大小都不一样。<font size="14">test</font>这里要替换size="14"为size=“16”
完全可以用字符串的substring方法配合indexOf 来处理的。
这种是笨办法
但是可以实现 就是代码量大了一点