문자열 함수
문자열을 조작하는 내장 함수입니다.
분리(문자열, 구분자)
문자열을 구분자로 분리하여 배열을 반환합니다.
hik
분리("a,b,c", ",") // ["a", "b", "c"]
분리("hello world", " ") // ["hello", "world"]
분리("1-2-3", "-") // ["1", "2", "3"]대문자(문자열)
문자열을 대문자로 변환합니다.
hik
대문자("hello") // "HELLO"
대문자("abc") // "ABC"소문자(문자열)
문자열을 소문자로 변환합니다.
hik
소문자("HELLO") // "hello"
소문자("ABC") // "abc"치환(원본, 대상, 교체)
문자열에서 대상 문자열을 교체 문자열로 바꿉니다.
hik
치환("hello", "l", "r") // "herro"
치환("apple", "pp", "bc") // "abcle"
치환("aaa", "a", "bb") // "bbbbbb"자르기(문자열)
문자열 양쪽의 공백을 제거합니다.
hik
자르기(" hello ") // "hello"
자르기(" hi ") // "hi"
자르기("noSpaces") // "noSpaces"포함(문자열, 대상)
문자열에 대상 문자열이 포함되어 있는지 확인합니다.
hik
포함("hello world", "world") // true
포함("hello", "xyz") // false
포함("한글 테스트", "한글") // true뒤집기(문자열)
문자열의 순서를 뒤집습니다.
hik
뒤집기("hello") // "olleh"
뒤집기("abc") // "cba"시작확인(문자열, 접두사)
문자열이 지정한 접두사로 시작하는지 확인합니다.
hik
시작확인("hello world", "hello") // true
시작확인("hello world", "world") // false
시작확인("한글 테스트", "한글") // true끝확인(문자열, 접미사)
문자열이 지정한 접미사로 끝나는지 확인합니다.
hik
끝확인("hello world", "world") // true
끝확인("hello world", "hello") // false
끝확인("파일.txt", ".txt") // true반복(문자열, 횟수)
문자열을 지정한 횟수만큼 반복합니다.
hik
반복("ha", 3) // "hahaha"
반복("abc", 2) // "abcabc"
반복("-", 10) // "----------"채우기(문자열, 길이, 채울문자)
문자열의 길이가 지정한 길이가 될 때까지 채울문자로 오른쪽 패딩합니다.
hik
채우기("5", 3, "0") // "500"
채우기("42", 5, " ") // "42 "
채우기("hello", 3, "0") // "hello"부분문자(문자열, 시작, 끝)
문자열에서 시작 인덱스부터 끝 인덱스 전까지의 부분 문자열을 반환합니다. 인덱스는 0부터 시작합니다.
hik
부분문자("hello world", 0, 5) // "hello"
부분문자("hello world", 6, 11) // "world"
부분문자("abcdef", 2, 4) // "cd"