텍스트를 조작하고 검색하며 서식을 지정하는 함수입니다. 무료 체험에서 표현식 편집기로 직접 사용해 볼 수 있습니다.
len
(text) 문자열의 길이를 문자 수로 반환합니다.
left
(text, count) 문자열의 처음부터 N개 문자를 반환합니다.
| 매개변수 | | text | string | 원본 문자열 | | count | number | 추출할 문자 수 | |
| 반환값 | 문자열 |
| 예시 | left("ProcessMind", 7) → Process |
| 관련 항목 | |
right
(text, count) 문자열의 끝에서부터 N개 문자를 반환합니다.
| 매개변수 | | text | string | 원본 문자열 | | count | number | 추출할 문자 수 | |
| 반환값 | 문자열 |
| 예시 | right("ProcessMind", 4) → Mind |
| 관련 항목 | |
mid
(text, start, count) 문자열에서 지정한 위치부터 지정한 수만큼 문자를 추출해 반환합니다. 시작 위치는 1부터 셉니다.
| 매개변수 | | text | string | 원본 문자열 | | start | number | 시작 위치(1부터 계산) | | count | number | 추출할 문자 수 | |
| 반환값 | 문자열 |
| 예시 | mid("ProcessMind", 8, 4) → Mind mid("Hello World", 1, 5) → Hello |
| 관련 항목 | |
lower
(text) 문자열을 소문자로 변환합니다.
upper
(text) 문자열을 대문자로 변환합니다.
proper
(text) 문자열에서 각 단어의 첫 글자를 대문자로 바꿉니다.
| 매개변수 | |
| 반환값 | 문자열 |
| 예시 | proper("hello world") → Hello World proper("HELLO WORLD") → Hello World |
| 관련 항목 | |
trim
(text) 문자열 양쪽 끝의 공백을 제거합니다.
trimStart
(text) 문자열 앞부분의 공백을 제거합니다.
| 매개변수 | |
| 반환값 | 문자열 |
| 예시 | trimStart(" hello") → hello |
| 관련 항목 | |
trimEnd
(text) 문자열 끝부분의 공백을 제거합니다.
| 매개변수 | |
| 반환값 | 문자열 |
| 예시 | trimEnd("hello ") → hello |
| 관련 항목 | |
replace
(text, search, replacement) 문자열에서 검색 문자열이 나타나는 모든 부분을 대체 문자열로 바꿉니다.
| 매개변수 | | text | string | 원본 문자열 | | search | string | 찾을 문자열 | | replacement | string | 대체 문자열 | |
| 반환값 | 문자열 |
| 예시 | replace("Hello World", "World", "ProcessMind") → Hello ProcessMind replace("a-b-c", "-", "_") → a_b_c |
concat
(text1, text2, ...?) 두 개 이상의 문자열을 연결합니다.
| 매개변수 | | text1 | string | 첫 번째 문자열 | | text2 | string | 두 번째 문자열 | | ... (선택 사항) | string | 추가 문자열, 최대 6개까지 입력할 수 있습니다 | |
| 반환값 | 문자열 |
| 예시 | concat("Hello", " ", "World") → Hello World |
| 참고 | 문자열을 연결할 때 + 연산자를 사용할 수도 있습니다. |
contains
(text, search) 문자열에 다른 문자열이 포함되어 있는지 확인합니다.
| 매개변수 | | text | string | 검색 대상 문자열 | | search | string | 찾을 문자열 | |
| 반환값 | 불리언 |
| 예시 | contains("ProcessMind", "Mind") → true contains("Hello", "xyz") → false |
| 관련 항목 | |
startsWith
(text, prefix) 문자열이 지정한 접두사로 시작하는지 확인합니다.
| 매개변수 | | text | string | 확인할 문자열 | | prefix | string | 찾을 접두사 | |
| 반환값 | 불리언 |
| 예시 | startsWith("ProcessMind", "Process") → true |
| 관련 항목 | |
endsWith
(text, suffix) 문자열이 지정한 접미사로 끝나는지 확인합니다.
| 매개변수 | | text | string | 확인할 문자열 | | suffix | string | 찾을 접미사 | |
| 반환값 | 불리언 |
| 예시 | endsWith("ProcessMind", "Mind") → true |
| 관련 항목 | |
indexOf
(text, search) 부분 문자열이 처음 나타나는 위치를 1부터 세어 반환합니다. 찾지 못하면 0을 반환합니다.
| 매개변수 | | text | string | 검색 대상 문자열 | | search | string | 찾을 문자열 | |
| 반환값 | 숫자 |
| 예시 | indexOf("ProcessMind", "Mind") → 8 indexOf("Hello", "xyz") → 0 |
| 관련 항목 | |
find
(search, text) indexOf의 별칭입니다. 부분 문자열이 처음 나타나는 위치를 1부터 세어 반환합니다.
| 매개변수 | | search | string | 찾을 문자열 | | text | string | 검색 대상 문자열 | |
| 반환값 | 숫자 |
| 예시 | find("Mind", "ProcessMind") → 8 |
| 참고 | 매개변수 순서가 indexOf와 반대입니다. |
| 관련 항목 | |
padLeft
(text, length, char?) 문자열 앞에 문자를 채워 지정한 길이로 맞춥니다.
| 매개변수 | | text | string | 문자를 채울 문자열 | | length | number | 목표 길이 | | char (선택 사항) | string | 채울 문자 (기본값: " " (공백)) | |
| 반환값 | 문자열 |
| 예시 | padLeft("42", 5, "0") → 00042 |
| 관련 항목 | |
padRight
(text, length, char?) 문자열 뒤에 문자를 채워 지정한 길이로 맞춥니다.
| 매개변수 | | text | string | 문자를 채울 문자열 | | length | number | 목표 길이 | | char (선택 사항) | string | 채울 문자 (기본값: " " (공백)) | |
| 반환값 | 문자열 |
| 예시 | padRight("Hi", 5, ".") → Hi... |
| 관련 항목 | |
관련 주제