2012-04-12 8 views
0

Ich habe unter Url, in dem || Ich möchte ersetzen mit & re: ersetzen.Wie zu entkommen und in re: ersetzen in erlang

"a href = \" http://znetratest23.com/wp-content/plugins/email-management/emailClick.php?userName=mar26reseller||reportType=C||campaignId=4F4F52CEA941153719000000||email= { {toemail}} || score = 40 || url =“

So ...

"a href=\"http://znetratest23.com/wp-content/plugins/email-management/emailClick.php?userName=mar26reseller&reportType=C&campaignId=4F4F52CEA941153719000000&email={{toemail}}&score=40&url=" 

ich mit folgendem Code versucht, aber es funktioniert nicht für mich.

EscClickUrl = "a href=\"http://znetratest23.com/wp-content/plugins/email-management/emailClick.php?userName=mar26reseller||reportType=C||campaignId=4F4F52CEA941153719000000||email={{toemail}}||score=40||url=", 
EscClickUrl1 = re:replace(EscClickUrl, "||", "\&", [global, {return,list}]). 

Kann mir jemand dabei helfen ...

Danke.

Antwort

1

Verwenden Doppelschrägstriche:

1> EscClickUrl = "a href=\"http://znetratest23.com/wp-content/plugins/email-management/emailClick.php?userName=mar26reseller||reportType=C||campaignId=4F4F52CEA941153719000000||email={{toemail}}||score=40||url=", 
1> re:replace(EscClickUrl, "\\|\\|", "\\&", [global, {return,list}]). 
"a href=\"http://znetratest23.com/wp-content/plugins/email-management/emailClick.php?userName=mar26reseller&reportType=C&campaignId=4F4F52CEA941153719000000&email={{toemail}}&score=40&url=" 
+0

Hey bro Dank es ist für mich arbeiten jetzt ... aber aktuelle Ausgabe ist etwas anderes ich vorübergehend Lsg gebe. siehe Ich habe einen HTML-Inhalt und ich muss den ganzen href-Wert durch meinen href-Wert ersetzen. also ersetze ich durch StrTemplateContent = re: replace (StrTemplateContent0, "ein href = \" ", EscClickUrl, [global, {return, list}]), aber in diesem wo auch immer & ist es ersetzt durch href ... wie um dem zu entgehen & shud nicht in meiner URL ersetzt werden. danke! –

+0

Könnten Sie kurz ein Beispiel geben, was Sie wollen? – rvirding