[問題] 想要取代 & 但是 & 裡的 & 不取代該怎麼做?

作者: 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