<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Bonjour à tous, je sais que la séquence d'échappement de la barre oblique inverse JSL pour les chaînes entre guillemets est \!\.Mais quelle est la séquence d'échappement équivalente pour une barre oblique ?Existe-t-il même un JSL?Je n'ai vu aucune référence dans le guide de script JSL (p. 85).merci, dj
Il y a un "ignorer presque tout" évasion cela pourrait être utile.
Write( "\!U263Atest\!U263A\[
anything " goes ' \ here \!n \!U263A
except square-bracket back-slash
]\\!U263Atest\!U263A" );
☺test☺
tout " va ' \ ici \!n \!U263A
sauf barre oblique inverse entre crochets
☺test☺
Notez que les caractères souriants de l'échappement Unicode \!U263A fonctionnent en dehors de la partie \[ ... ]\ de la chaîne mais pas à l'intérieur.Les deux barres obliques inverses adjacentes dans la dernière ligne effectuent deux tâches différentes ; l'un appartient au crochet et l'autre à l'échappement Unicode.Et, bien sûr, si vous omettez le ]\, le reste de votre JSL fera partie de la chaîne non terminée, provoquant une erreur.Gardez la chaîne sur une seule ligne et la coloration de la syntaxe de l'éditeur fonctionnera également mieux.