[问题] 想要取代 & 但是 & 里的 & 不取代该怎么做?

楼主: no1kk (心中在下雨)   2010-12-31 11:43:29
如标题
我想要写一个php 或 javascript 的 function
想要让网页里的连结符合w3c的规范
也就是连结里的 & 用 & 来取代
但是原本就已经用 & 的则不会影响到
这样的话,我的正规表示式应该要怎么下啊?
作者: bibo9901 (function(){})()   0000-00-00 00:00:00
烂解法: 先把&取代成& 再把&取代成&就好了 XD
作者: No (you stay there)   0000-00-00 00:00:00
str.replace(/&(?!amp;)/g,'&');str.replace(/&(amp;)?/g,'&'); 也可以
楼主: no1kk (心中在下雨)   0000-00-00 00:00:00
感谢

Links booklink

Contact Us: admin [ a t ] ucptt.com