tmp의 구분 기호로 " " 대신 "\!N"을 사용해 보십시오.
구분 기호는 Excel에서 값을 복사하여 붙여넣을 때 " "가 아닌 일종의 행 변경일 가능성이 높습니다. 가변 이미지의 위치(JSL 디버거?)가 확실하지 않지만 행 변경 사항을 제대로 표시하지 못할 수도 있습니다.
편집: 또한 응용 프로그램에 따라 Regex를 사용하여 모든 공백(또는 다른 종류의 행 변경)을 일부 문자(일반적으로 ¤ 사용)로 바꾼 다음 Words를 사용하여 해당 문자를 분할하는 것이 더 나을 수도 있습니다. 복사하여 붙여넣은 값에는 모든 종류의 이상한 공백 문자가 있을 수 있고 \!N으로 분할하는 것만으로는 충분하지 않기 때문에 저는 보통 이렇게 합니다.
Names Default To Here(1);
str = "asd b
\!na
\!rb";
Print(str);
new_separator = "¤";
l = Words(Regex(str, "\s", new_separator, GLOBALREPLACE), new_separator);
Show(l);
친절한 설명과 디버깅을 위한 좋은 방법에 감사드립니다!
JSL에서 정규식(Regex)을 처음 배웠습니다.
감사합니다!
참고로 말씀하신 스냅샷용 디버거 툴을 캡처했습니다.
여러분 모두에게,
Text Edit Box() 기능 관련 질문 드립니다.
목표
Excel 값(특정 SerialNumber)을 텍스트 편집 상자에 복사하여 붙여넣고 패널 상자(삽입된 SerialNumber)를 정렬합니다.

아래와 같이 JMP 커뮤니티의 예제를 참조하여 스크립트를 작성했습니다.
그래도 스크립트를 업데이트해야 합니다.
Delete Symbols();
Names Default To Here( 1 );
//Define Seperate function
SeparateString = Function( {TheString},
TheList = Words(TheString," ");
Return( TheList );
);
dt = Current Data Table();
Summarize( sn = by( :SN ) );
serial_total = sn;
//dt2 = New table("tmp", New Column("serialnumber",character, set values(sn)));
New Window("Debug",
H List Box(
V List Box(TEXT BOX("Copy and Paste SerialNumber list", <<SET font="" style=""></SET>
그런데 텍스트 에디트 박스에 아래 값을 입력하면 추출된 문자열에 구분자 " "가 있는 것 같은데 생각처럼 쪼개질 수가 없습니다.
아래 그림에서 볼 수 있듯이 "str"은 분할할 수 있지만 "tmp"는 분할할 수 없습니다.
Excel에 값을 입력하고 Exact 함수와 비교하면 두 값이 동일하지만 JSL이 두 변수를 다른 변수로 분류한 것처럼 보입니다.
tmp =Eval(item_search_teb <<텍스트 가져오기);
str = "MD5 MD6 MD7 MD8 ";
split_str = 단어(str," ");
split_tmp = 단어(tmp," ");

차이점이 무엇인지 알아보고 해결책을 알려주시겠습니까?
감사합니다!