Ich brauche einen Regex-Ausdruck, der 'xmlAttributeReplace =' und das Zitat nach der geschweiften Klammer entspricht. Ich ersetze diese Übereinstimmungen dann durch eine leere Zeichenfolge.Syntax für LookBehind regex Ausdruck
Probeneingang
<autoUnlockSection xmlAttributeReplace="#{token.variable.sample}"
xdt:Transform="Replace"/>
Im Moment habe ich die folgende
xmlAttributeReplace="|(?<=})"
Mein Problem ist, wie ich nach der geschweiften Klammer das Zitat zu finden bin falsch. Der Blick hinter ist zu suchen
- xmlAttributeReplace =
- keine Leerzeichen zwischen dem Angebot und xmlAttributeReplace =
Gibt es einen Guru hier bei regex, die die korrekte Syntax kennen könnte?
Welche Programmiersprache verwenden Sie? – Allan
Warum verwenden Sie eine Regex, wenn es einfacher, einfacher, zuverlässiger und weniger fehleranfällig ist, einen vorhandenen XML-Parser zu verwenden? – ikegami