Thread Quoten von " (12 answers)
Opened by Jiep1963 at 2011-11-09 20:19

bianca
 2012-04-04 11:25
#157224 #157224
User since
2009-09-13
7016 Artikel
BenutzerIn

user image
2011-11-09T20:47:28 pktm
Gibts auch, um ein bereits mit Fluchtzeichen versehenes Anführungszeichen zu überspringen:

Hierzu eine Frage. Ich bekomme den Regex nicht hin, dass nur ein nicht escaptes " escapet wird.
Also aus " wird \" und \" bleibt \" und wird NICHT zu \\"

Was mache ich falsch?
Code (perl): (dl )
1
2
3
4
my $text = 'nicht escapet" und doch escapet\\"';
print "vorher : '$text'\n";
$text =~ s/(\\)"/\\"/g;
print "nachher: '$text'\n";

Anmerkung: Möchte das verwenden, um Daten in json Format auszugeben. Da müssen auch noch andere Zeichen escapet werden. Ich verstehe auf http://json.org/ rechts unten auch nicht zu 100 %, was da jetzt ganz genau alles escapet werden muss und ob die dort angegebenen Kürzel 1 zu 1 denen der Perl Regex Maschine entsprechen. Hat dafür jemand zufällig einen Regex rumliegen?
Vielen Dank
10 print "Hallo"
20 goto 10

View full thread Quoten von "