我想刪除xml中的命名空間。請您在javascript中爲以下兩個字符串編寫正則表達式。我希望在我的整個xml中使用這兩個字符串。我怎樣才能刪除http://ml.webservices.rki.dk這在xml中
xmlns="http://webservices.rki.dk"
xmlns="http://webservices.rki.dk/"
我想刪除xml中的命名空間。請您在javascript中爲以下兩個字符串編寫正則表達式。我希望在我的整個xml中使用這兩個字符串。我怎樣才能刪除http://ml.webservices.rki.dk這在xml中
xmlns="http://webservices.rki.dk"
xmlns="http://webservices.rki.dk/"
你想用string.replace()
來擺脫那些。 See here。
例在全球範圍內的一個字符串(你需要逃避一些字符,使其工作)取代:
var str1 = 'xmlns="http://webservices.rki.dk" hello xmlns="http://webservices.rki.dk"'
var str1Fixed = str1.replace(/xmlns=\"http:\/\/webservices.rki.dk\"/g,"");
alert(str1Fixed);
string.replace()只替換一次,但它多次出現,因此我需要全局替換.. – user1629434
要全局替換,只需將搜索字符串置於'//'之間,然後在全局結尾添加'g' 。我最初發布的鏈接中有一個例子。恩。 '/ mySearchString/g' –
要完全刪除它們? –