ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
898
898
EMPFEHLEN
-
21.05.10 10:05 #1
- Registriert seit
- Apr 2007
- Beiträge
- 143
Hallo,
ich habe folgendes Problem.
Ich muss in einer Text-Datei bei dem folgenden String die Anführungszeichen (") entfernen.
Code :1 2
"Schedule_Table":"abc"
Es soll also so aussehen
Code :1
Schedule_Table:abc
Dabei ist "Schedule_Table": in konstanter Text (Literal). In "abc" darf alles ausser (") und ein Leerzeichen stehen.
Jetzt habe ich das Problem, dass ich ja zum einen das Literal "Schedule_Table":" habe und dies mit der Regulären Expression "[^""]" kombinieren muss.
Ich hab das bis jetzt nicht hinbekommen, könnte mich jemand bei der Erstellung des regex String behilflich sein. Im MSDN konnte ich zwar eine Dokumentation jedoch unüblicherweise keine Beispiele finden.
-
Der Reguläre Ausdruck könnte so aussehen
Code :1
^"(Schedule_Table)":"([^"^ .]+)"$
Jetzt solltest du mit backreferences das ganze ersetzen können. Ich sitze hier leider gerade an der FH an einem Rechner und kann jetzt nicht gut rumtesten. Aber das könnte so aussehen (musst du probieren)
Code csharp:1
Regex.Replace(eingabe, @"^""(Schedule_Table)"":""([^""^ .]+)""$", "$0:$1")
Edit: So ganz funktioniert mein Ausdruck nicht. Aber die Idee mit den backreferences sollte zur Lösung ausreichen.
Edit2: Habe den Ausdruck oben korrigiert. Müsste jetzt funktionieren.Geändert von CPoly (21.05.10 um 10:29 Uhr)
-
Musst du RegEx nehmen?
Wenn du alle Anführungszeichen entfernen willst hättest du es so einfacher
Code csharp:1 2
string source = "dfdfd""sdfsds"; string dest = String.Replace(source, """, "");
Grüße Nico
----------------------
Xing
----------------------
Zitat von Mark Twain (1835-1910)
Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
Ähnliche Themen
-
Expression Web 3
Von mirscho im Forum HTML-EditorenAntworten: 1Letzter Beitrag: 09.03.10, 00:02 -
AFX Expression
Von dixone im Forum Videoschnitt, Videotechnik & -produktionAntworten: 3Letzter Beitrag: 25.11.08, 13:02 -
Regular Expression
Von DrOverflow im Forum CGI, Perl, Python, Ruby, Power ShellAntworten: 2Letzter Beitrag: 23.01.07, 09:16 -
AE Expression
Von derpretender im Forum Videoschnitt, Videotechnik & -produktionAntworten: 11Letzter Beitrag: 08.03.06, 06:16 -
Reguläre Expression
Von downset04 im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 01.11.05, 11:52





Zitieren


Login




