2016-07-20 26 views
0

Wie verwende ich .js, um die Anführungszeichen in der folgenden Zeichenfolge neu zu definieren?Regex mit Anführungszeichen

var wtfx = "<div>ExternalClass=5"</div>44FB"; 


var wtf = /<div>ExternalClass.*>/; 


wtf = wtfx.replace(wtf, ""); 

alert(wtf); 

zeigt, dass dies nicht funktioniert. Wenn ich nehme die aus dann " 'es tut. Wie kann ich‚Escape‘das Zitat?

zum Beispiel Ich mag würde reg ex auf der oben wtf Zeichenfolge verwenden nur die Zeichenfolge 44FB zu ergeben.

das nicht immer

Antwort

0

der folgende Code aufmerksam wird „44FB“.

var wtfx = "<div>ExternalClass=5\"</div>44FB"; 
var wtf = /<div>ExternalClass.*>/; 
wtf = wtfx.replace(wtf, ""); 
alert(wtf); 

die einzige Änderung 1. die Aufkantung vor dem Quotationmark in Linie ist

Allerdings bin ich nicht 100% sicher, wenn das was du willst. Fühlen Sie sich frei, einen Kommentar zu schreiben, wenn Sie ein anderes Ergebnis benötigen.