캐리지 리턴 제거저는 JMPPro 18을 사용하고 있습니다. 데이터를 정리하기 위한 스크립트를 개발하려고 하는데, 캐리지 리턴에 문제가 있습니다. 이 주제에 대한 다른 게시물도 읽어봤지만, 여전히 제게는 효과가 없습니다.
Recode를 사용하여 이를 제거하면 잘 작동합니다. 그러나 Recode 워크플로를 저장하고 워크플로를 실행하면 데이터가 Recode되지 않습니다.
다른 게시물에서 제안한 대로 \r 및 \!r을 사용해보려고 했지만(하지만 이것들이 재코딩 스크립트에 나타나지 않는다는 것을 알았습니다) 아무런 소용이 없었습니다.
이게 어디서 잘못되었는지, 그리고 제가 무엇을 시도할 수 있는지에 대한 아이디어가 있다면 가장 유용할 것입니다! 미리 감사드립니다.
자동화 및 스크립팅Re: 캐리지 리턴 제거\!N 을 사용한 다음 \!r , \!n 을 사용하고 마지막으로 이상한 조합을 사용해 보세요. 이 중 아무것도 작동하지 않으면 regex / substitute를 사용해야 할 수도 있습니다. JMP의 이스케이프 시퀀스는 여기에서 찾을 수 있습니다. 스크립팅 가이드 > JSL 빌딩 블록 > JSL 구문 규칙

Re: 캐리지 리턴 제거다음과 같은 것을 사용할 수도 있습니다.
crlf = hex to char("0D0A");
print("CRLF Hello" || crlf || "World");
cr = hex to char("0D");
print("CR Hello" || cr || "World");
lf = hex to char("0A");
print("LF Hello" || lf || "World");
이러한 스니펫은 비슷한 출력을 생성합니다.
"CRLF Hello
World"
"CR Hello
World"
"LF Hello
World"
Re: 캐리지 리턴 제거답변 감사합니다. \!n을 사용했는데 스크립트가 이제 작동합니다! 정말 고맙습니다.