Thread Quoten von "
(12 answers)
Opened by Jiep1963 at 2011-11-09 20:19 2011-11-09T20:47:28 pktm 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 |