Ich habe folgendes:
<d:RowKey>XXXX004K<
ersetzen mit
<d:RowKey>050505004K<
und
RowKey="XXXX004K"
ersetzen mit
RowKey="0505050004K"
Kann jemand mir mit der regulären Ausdruckssyntax für diese helfen. Der Wert von "X" in dem obigen kann irgendeine Zahl sein.
Tut mir leid, aber ich habe noch nie zuvor Regex benutzt. Ich brauche nur eine Möglichkeit, dies in Notepad ++ zu tun, wo es mir eine Option für Regex für eine Suchzeichenfolge gibt.
Antworten:
0 für die Antwort № 1Versucht mit einer einfachen Zeichenfolge
string pattern = @"d{4}004K";
string search = "<d:RowKey>8989004K<";
var result = Regex.Replace(search, pattern, "050505004K");
0 für die Antwort № 2
Versuchen
Find What: ([>"])[0-9][0-9][0-9][0-9]
Replace With : 1050505
Unter der Annahme 05050504K <ist hier ein Tippfehler