Words 함수의 구분 기호로 여러 문자 사용<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />여러분, 안녕하세요,
Words 함수의 구분 기호로 여러 문자가 포함된 문자열을 사용할 수 있는지 알고 싶습니다.
다음은 더미 예입니다.
내가 입력할 때 :
단어 ( "테스트1ee테스트2" , "에에" )
내가 받고 싶은 것:
{ "테스트1" , "테스트2" }
대신에:
{ "티","st1" , "티","st2" }
그것을 얻을 수 있는 방법이 있나요?
도움을 주셔서 미리 감사드립니다.
친애하는,
Re: Words 함수의 구분 기호로 여러 문자를 사용합니다.알겠습니다. 자세히 알려주셔서 감사합니다 크레이지@JMP!
Re: Words 함수의 구분 기호로 여러 문자를 사용합니다.두 기능은 거의 겹치지 않습니다.Regex는 텍스트에서만 작동하며 매우 복잡한 패턴을 사용할 수 있습니다.대체는 매우 간단한 패턴으로만 작동하며 텍스트, 목록 및 표현식에 대해 작동할 수 있습니다.
정규 표현식
캐릭터 기능
JSL 문자열 함수
Re: Words 함수의 구분 기호로 여러 문자를 사용합니다.조언과 관점을 공유해주신 모든 분들께 감사드립니다!
정규 표현식이 대소문자를 구분할 수 있다는 점을 제외하면 두 함수의 차이점이 무엇인지 알려주실 수 있나요?
Re: Words 함수의 구분 기호로 여러 문자를 사용합니다.나중에 누가 JSL을 유지 관리할지에 따라 대체가 훨씬 더 나을 수도 있습니다!
Re: Words 함수의 구분 기호로 여러 문자를 사용합니다.정규식의 한 가지 장점은 대소문자를 구분하지 않도록 할 수 있다는 것입니다. 무시 논쟁.
단어 ( 정규식 ( "Test1eeTest2eeTest3EETest4" , "에에" , "@" , 무시 , 글로벌 교체 ) , "@" );
{"테스트1", "테스트2", "테스트3", "테스트4"}
Re: Words 함수의 구분 기호로 여러 문자를 사용합니다.크레이지@JMP 일반적인 기술로는 나를 때려눕힐 수 있지만, 대체() 함수 정규식보다 더 읽기 쉽습니다. 어떤 것을 사용할지는 당신에게 달려 있습니다.
words(substitute("Test1eeTest2", "ee", "!"),"!")/*:{"Test1", "Test2"}Re: Words 함수의 구분 기호로 여러 문자를 사용합니다.완벽하게 작동합니다!
빠른 답변 정말 감사드립니다 크레이지@JMP.
Re: Words 함수의 구분 기호로 여러 문자를 사용합니다.정규식을 사용하여 ee를 다른 단일 문자로 변경할 수 있습니다.데이터에 @가 발생하지 않는다고 생각된다면,
단어(regex("Test1eeTest2eeTest3eeTest4","ee","@,GLOBALREPLACE),@)
{"테스트1", "테스트2", "테스트3", "테스트4"}
@에 대해서는 확실하지 않지만 ASCII 단위 구분 기호 문자가 발생하지 않는다고 확신하는 경우 다음을 사용할 수 있습니다.
단어(regex("Test1eeTest2","ee","\!U001F",GLOBALREPLACE),"\!U001F")
단위 구분 기호가 데이터에 없을 가능성이 높습니다.

미국은 외모에도 불구하고 실제로 단일 캐릭터입니다.글꼴이 다르게 표시되거나 전혀 표시되지 않을 수 있습니다.