Wie verwende ich JSL, um Zeichen in „“ durch Sonderzeichen zu ersetzen?[{"ReqId":"200904","PoolId":"2001"}]Wie man
[{\!"ReqId\!":\!"200904\!",\!"PoolId\!":\!"2001\!"}]Danke!
Automatisierung und SkripterstellungFrage: Wie verwende ich JSL, um Zeichen durch Sonderzeichen in „“ zu ersetzen?txt=Get Clipboard();
tx=Substitute(txt,"\!"","/\!\!"");//??

Betreff: Wie verwende ich JSL, um Zeichen durch Sonderzeichen in „“ zu ersetzen?Ich bin mir nicht sicher, was Sie durch was ersetzen möchten (was ist Anfang und was ist Ende?). Wenn Sie Zeichenfolgen drucken, die Anführungszeichen enthalten, ist die Verwendung von Write() normalerweise eine gute Idee, damit Sie die maskierten Anführungszeichen des JMP nicht sehen
Names Default To Here(1);
str = "\[test: "text"]\";
Show(str); // str = "test: \!"text\!"";
Write("\!N");
Write(str); // test: "text"Betreff: Wie verwende ich JSL, um Zeichen durch Sonderzeichen in „“ zu ersetzen?Danke!
Ich verstehe
Kopier das
[{\!"ReqId\!":\!"200904\!",\!"PoolId\!":\!"2001\!"}]kann sehen

Betreff: Wie verwende ich JSL, um Zeichen durch Sonderzeichen in „“ zu ersetzen?txt=Get Clipboard();
tx=Substitute(txt,"\!"","\!\!\!"");
Betreff: Wie verwende ich JSL, um Zeichen durch Sonderzeichen in „“ zu ersetzen?Betreff: Wie verwende ich JSL, um Zeichen durch Sonderzeichen in „“ zu ersetzen?Versuchen Sie etwas wie
Names Default To Here(1);
// [{\!"ReqId\!":\!"200904\!",\!"PoolId\!":\!"2001\!"}]
txt = Get Clipboard();
// Write(txt);
tx = Substitute(txt,"\!"","\!\!\!"");
// write(tx);
txt2 = "\!"ReqId\!"";
// Write(txt2);
tx2 = Substitute(txt, "\!\!", "");
// Write(tx2);
tx3 = Substitute(Get Clipboard(), "\!\!", "");
// Write(tx3);
Es kann auch hilfreich sein, sich über die Escape-Sequenzen von JMP zu informieren Skripthandbuch > JSL-Bausteine > JSL-Syntaxregeln