문자열 검색/분리 함수
- 업데이트 날짜:2025-07-30
- 3분 (읽기 시간)
하나의 문자열을 두 개의 부분 문자열로 나눕니다.
문자열을 특정 문자나 부분 문자열로 나눌 수 있습니다. 문자열 검색/분리는 검색 문자열/문자에서 문자열 또는 문자를 찾기 위해 문자열을 검색합니다. 함수는 문자열을 분리하여 일치 구문 앞 부분 문자열과 일치 + 문자열의 나머지의 두 문자열로 반환합니다.

입력/출력
문자열
—
문자열은 함수가 검색하거나 분리하는 입력 문자열입니다.
검색 문자열/문자 (-)
—
검색 문자열/문자는 문자열에서 검색할 문자열 또는 문자입니다. 이 입력에 아무 것도 연결하지 않거나 빈 문자열을 포함하는 경우, 노드는 오프셋에서 문자열을 분리합니다. 반드시 검색 문자 또는 오프셋 중 하나를 연결해야 합니다.
오프셋(0)
—
오프셋은 문자의 개수를 문자열로 지정하며, 함수는 이 부분부터 일치하는 부분을 검색합니다. 오프셋은 숫자여야 합니다. 문자열의 첫번째 문자의 오프셋은 0입니다. 오프셋이 연결되지 않았거나 0 미만이면, 함수는 오프셋을 0으로 처리합니다.
일치 구문 앞 부분 문자열
—
일치 구문 앞 부분 문자열은 검색 문자열/문자가 연결되지 않은 경우, 검색 문자열/문자 이전 또는 오프셋 이전의 문자열 부분을 반환합니다. 이 함수가 검색 문자열을 찾지 못한 경우 일치 구문 앞 부분 문자열은 전체 원본 문자열을 반환합니다.
일치 + 문자열의 나머지
—
일치 + 문자열의 나머지는 검색 문자열/문자와 문자열의 모든 이후 문자로 구성됩니다. 이 함수가 검색 문자열을 찾지 못한 경우 일치 + 문자열의 나머지는 빈 문자열을 반환합니다.
일치 구문의 오프셋
—
일치 오프셋은 문자열에서 검색 문자열/문자의 위치입니다. 이 함수가 검색 문자열을 찾지 못하는 경우, 일치 구문의 오프셋은 -1 을 반환합니다. |
단일 문자 일치 옵션을 활성화하면, 이 함수는 검색 문자열/문자에서 첫 번째 문자를 취한 후 이 문자를 문자열에서 검색합니다. 문자열에서 첫 번째 일치하는 문자를 발견하면, 이 함수는 문자열을 분리한 후 나누어진 두 개의 문자열을 반환합니다. 단일 문자 일치 옵션을 활성화하려면, 이 함수에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 단일 문자 일치를 선택합니다.
예를 들어, 문자열에 Test string, 검색 문자열/문자에 str을 지정하면, 이 함수는 단일 문자 일치 옵션을 활성화하는지 여부에 따라 다른 문자열을 결과로 반환합니다. 다음 테이블은 결과로 나타나는 문자열을 보여줍니다.
| 단일 문자 일치 비활성화 | 단일 문자 일치 활성화 | |
|---|---|---|
| 일치 구문 앞 부분 문자열 | Test | Te |
| 일치 + 문자열의 나머지 | string | st string |
문자열
—
오프셋(0)
—
일치 구문 앞 부분 문자열
—
일치 구문의 오프셋
—