<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo zusammen, ich weiß, dass die JSL-Backslash-Escape-Sequenz für Zeichenfolgen in Anführungszeichen \!\ ist.Aber was ist die entsprechende Escape-Sequenz für einen Schrägstrich?Existiert überhaupt eines in JSL?Ich habe im JSL-Skripthandbuch (S. 85) keine Referenzen gesehen.Danke, DJ
Es gibt ein „Ignorieren“. fast alles" entkommen das könnte nützlich sein.
Write( "\!U263Atest\!U263A\[
anything " goes ' \ here \!n \!U263A
except square-bracket back-slash
]\\!U263Atest\!U263A" );
☺Test☺
alles " geht hier \!n \!U263A
außer Backslash in eckigen Klammern
☺Test☺
Beachten Sie, dass die Smiley-Zeichen aus dem Unicode-Escape \!U263A außerhalb des \[ ... ]\-Teils der Zeichenfolge funktionieren, jedoch nicht innerhalb.Die beiden benachbarten Backslashes in der letzten Zeile erfüllen zwei unterschiedliche Aufgaben; einer gehört zur eckigen Klammer und einer zum Unicode-Escape.Und wenn Sie ]\ weglassen, ist der Rest Ihrer JSL natürlich Teil der nicht terminierten Zeichenfolge, was zu einem Fehler führt.Behalten Sie die Zeichenfolge in einer Zeile bei, dann funktioniert auch die Syntaxfärbung des Editors besser.