by
3,715 20

notepad++ regulären Ausdruck ersetzen

Bei diesem Beispiel werden alle XML-Attribute ersetzt, die nicht die attribute-id "myexample" haben und dort wird um den Wert noch das <value-Tag gesetzt.
Copy Embed Code
<iframe id="embedFrame" style="width:600px; height:300px;"
src="https://www.snip2code.com/Embed/1104420/notepad---regul-ren-Ausdruck-ersetzen?startLine=0"></iframe>
Click on the embed code to copy it into your clipboard Width Height
Leave empty to retrieve all the content Start End
# Befehl zum Suchen # (?!myexample) Bedeutet, hier darf nicht "myexample" stehen # ([^"]*) bedeutet, suche den Text bis zum schließenden ". Durch die runde Klammer steht der Inhalt in $1 zur Verfügung # ([^<]*) bedeutet, dass der Text bis zum ersten "<"-Zeichen gefudnen wird. Der Text ist die zweite runde Klammer mit Inhalt und kann über $2 abgefragt werden. <custom-attribute attribute-id="(?!myexample)([^"]*)">([^<]*)</custom-attribute> # Befehl zum ersetzen <custom-attribute attribute-id="$1"><value>$2</value></custom-attribute>
If you want to be updated about similar snippets, Sign in and follow our Channels

blog comments powered by Disqus