如何使用JSL將“”中的字元替換為特殊符號?[{"ReqId":"200904","PoolId":"2001"}]如何
[{\!"ReqId\!":\!"200904\!",\!"PoolId\!":\!"2001\!"}]謝謝!
自動化和腳本編寫回覆: 如何使用JSL取代「」中的特殊符號?txt=Get Clipboard();
tx=Substitute(txt,"\!"","/\!\!"");//??

Re: 如何使用JSL取代「」中的特殊符號?我不確定你想替換什麼以及替換什麼(哪個是開始,哪個是結束?)。 當您列印包含引號的字串時,通常使用 Write() 是一個好主意,這樣您就不會看到 JMP 的轉義引號
Names Default To Here(1);
str = "\[test: "text"]\";
Show(str); // str = "test: \!"text\!"";
Write("\!N");
Write(str); // test: "text"Re: 如何使用JSL取代「」中的特殊符號?謝謝!
我懂了
複製這個
[{\!"ReqId\!":\!"200904\!",\!"PoolId\!":\!"2001\!"}]可以看到

Re: 如何使用JSL取代「」中的特殊符號?txt=Get Clipboard();
tx=Substitute(txt,"\!"","\!\!\!"");
Re: 如何使用JSL取代「」中的特殊符號?Re: 如何使用JSL取代「」中的特殊符號?嘗試類似的東西
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);
閱讀 JMP 的轉義序列也會有所幫助腳本編寫指南 > JSL 建構塊 > JSL 語法規則