将一段文字中的所有以&开头,不是以";"结尾的替换掉?
如:alowrw&&a DDC那如何将&a替换掉!谢谢!
如:alowrw&&a DDC那如何将&a替换掉!谢谢!
解决方案 »
- 看书有一句话不懂,麻烦大家帮忙看看
- FCKeditor 配置问题
- Socket 客服端,怎么判断已经和服务端断开
- 发现一个JAVA小论坛,大家给点支持吧!
- 刚出锅的大难题,不回答,也来看看咯~~~~~
- 急切需要一个完整的像资源管理器一样的树形目录源代码,要求用jsp+javabean制作,本人将自己的全部分数奉上!!!!
- jdbc-odbc桥接SQL数据库问题
- 如何使Java Bean的每执行到一个地方就在IE上显示执行结果.
- 关于jsp+javabean的问题
- 请教各位高手,关于使用JSP与mysql的登录问题!急!急!急!急!急!
- 新手请教。有一些java源文件在编译时老同时import的包不存在,可在jcreator中的包视图中已经看到了啊!
- 总是提示这个错误怎么回事?
&\\w*;替换的话就会被错误的替换
tom&jerry is my favorite cartoon;
用正则表达式的话就会被替的只剩下tom了,这样并不是说没法做,只是还需要一些例如长度
等等其他的限定条件才好,但终究不能保证万无一失
如果你只是想把 &abcde&aaa;替换成&aaa;的话,也就是替换 &...& 为&倒是可以实现
Java RegExppatternString = "\\&+[^\\&]*\\&+"
resultString = yourString.replaceAll(patternString,"&");JavaScript RegExpyourString.replace(/\&+[^\&]*\&+/g,'&');