문자열 처리 틀 둘러보기 |
---|
|
---|
길이별 | {{str mid}} | 문자열 중에서 지정한 위치로부터 시작되는 지정한 길이의 문자열을 반환합니다. 첫 번째 문자는 1로 셉니다.
| {{str sub old}} | 문자열 중에서 지정한 위치로부터 지정한 길이의 문자열을 반환합니다. 첫 번째 문자는 0으로 셉니다.
| {{str sub new}} | 문자열의 X 번째 문자에서 Y 번째 문자까지를 반환합니다.
| {{str index}} | 문자열의 X 번째 문자를 반환합니다.
|
| {{trunc}} | 문자열의 앞 X 문자를 반환합니다. 길이를 지정하지 않거나 숫자 이외의 경우에는 문자열을 그대로 반환합니다.
| {{str left}} | 문자열의 앞 X 문자를 반환합니다. 길이를 지정하지 않으면 첫 번째 문자를, 숫자가 아닌 경우에는 공백을 반환합니다. | {{str right}} | 문자열의 앞 X 문자를 제거합니다.
| {{str rightc}} | 문자열의 뒤에서부터 세어서 X 번째 문자까지를 반환합니다. 입력 문자열이 공백이면 반환할 문자열을 지정할 수 있습니다.
| {{str rightmost}} | 문자열의 뒤에서부터 세어서 X번째 문자까지 반환합니다.
| {{str crop}} | 문자열의 끝 X 문자를 제거합니다.
| |
|
---|
내용별 | |
---|
문서명 전용 | |
---|
|
|
문자열의 삽입, 치환, 길이 판정 |
---|
{{순환}} | 문자열을 지정한 횟수만큼 반복하여 반환합니다.
| {{대체}} | 문자열 A에 포함되는 문자열 B를 ‘모두’ 문자열 C로 바꿉니다.
| {{str rep}} | 문자열 A에 포함되는 문자열 B를 ‘앞에 있는 첫 번째 것만’ 문자열 C로 바꿉니다.
| {{digits}} | 문자열에서 숫자가 아닌 문자를 제거합니다.
|
|
{{str len}} | 문자열의 길이를 반환합니다.
| {{str ≥ len}} | 문자열의 길이가 X보다 크거나 같은지, 아니면 작은지를 판정합니다.
| {{str ≤ len}} | 문자열의 길이가 X보다 작거나 같은지, 아니면 큰지를 판정합니다.
| {{str ≠ len}} | 문자열의 길이가 X와 같은지, 아니면 같지 않은지를 판정합니다.
| |
|
|
|
모듈, 특수함수, 파서함수 |
---|
- 모듈:String, 모듈:String2: 대부분의 문자열 처리 함수를 내장한 모듈.
- 특수함수:
{{padleft:|}} , {{lc:|}} , {{formatnum:|}} 등
- 파서함수:
{{#titleparts:|}} , {{#expr:|}} , {{#ifeq:|}} 등
|
|
|