fromhex()

16진수 문자열을 바이너리로 변환합니다.

문법

fromhex(STR_EXPR)
STR_EXPR
바이너리로 변환할 문자열로, 대소문자를 가리지 않습니다.

다음과 같은 상황에서 null을 반환합니다.

  • 입력 값이 16진수 문자열이 아닐 때
  • 문자열 길이가 홀수일 때

사용 예

json "{}" 
| eval blob=fromhex("68656c6c6f20776f726c64")
=> 68656c6c6f20776f726c64

json "{}" 
| eval blob=fromhex("616263646") => null

json "{}" | eval blob=fromhex("test") => null

json "{}" | eval blob=fromhex(null) => null