Ich versuche, einen regulären Ausdruck zu schreiben (oder eine andere einfachere Methode zu finden), um alle Werte zwischen den XML-Tags in erhabener zu finden und ersetzen wie folgt aus:Finden und XML-Wert mit erhabener Text ersetzen
Suche Wert Ersetzen Wert von SENDERNAME
<SENDERNAME>TEST</SENDERNAME>
und biegen in die
<SENDERNAME>REPLACED<SENDERNAME>
ich habe Probleme regex Schreiben für sie, wie ich ein Anfänger bin. Ich muss dies für 100 von Tags tun, also brauche ich Code, um sie alle zu ersetzen. Ich finde keine Tutorials oder einfachen Wege, es einfach mit Erhabenheit zu tun.
Vielen Dank im Voraus,
Mark
Sind Sie sicher ' FASSUNG '? Vielleicht ' ERSETZT '? Wirklich keine Tutorials? Schau mal hier: [regexone.com] (http://regexone.com), [regular-expressions.info] (http://www.regular-expressions.info), [Was bedeutet die Regex] (http://stackoverflow.com/questions/22937618/reference-what-does-this-regex-mean), [Reguläre Ausdrücke lernen] (http://stackoverflow.com/a/2759417/3832970). –
Welche Definition von "XML-Tag" verwenden Sie? Ist es '' oder 'TEST'? Wenn es das eigentliche Tag ist (''), wird 'TEST' sich ändern, oder wird es immer das Literal' TEST' sein, immer ersetzt durch das Literal 'ERSETZT'? Wenn Sie wirklich Hunderte von Tags verarbeiten möchten, wäre es viel besser, einen XML-Parser in der Sprache Ihrer Wahl zu verwenden. –
MattDMo