right()
문자열에서 지정한 길이만큼 오른쪽부터 문자열을 잘라서 반환합니다. 지정된 길이보다 문자열의 길이가 짧으며 문자열 전체를 반환합니다. 인자가 null이면 null을 반환하고, 문자열이 아닌 값을 받으면 문자열로 변환한 다음 평가합니다.
문법
right(EXPR, LENGTH)
- STR_EXPR
- 원본 문자열
- LENGTH
- 입력한 개수만큼 문자열의 오른쪽부터 문자를 잘라서 반환합니다. 지정된 길이보다 문자열의 길이가 짧은 경우 문자열 전체를 반환합니다. '0' 이상의 상수만 입력할 수 있습니다.
사용 예
json "{}"
| eval right=right("0123456789", 4)
=> "6789"
json "{}"
| eval right=right("0123456789", 11)
=> "0123456789"
json "{}"
| eval right=right("0123456789", 0)
=> ""
json "{}"
| eval right=right(1234, 2)
=> "34"
json "{}"
| eval right=right(1.23, 3)
=> ".23"
json "{}"
| eval right=right(null, 3)
=> null