blockly > utils > 파싱

utils.parsing 네임스페이스

함수

함수 설명
checkMessageReferences(message) 메시지의 %{MSG_KEY} 참조가 메시지 문자열 테이블의 키를 참조하는지 확인합니다.
parseBlockColour(colour) 블록 정의에 제공된 대로 숫자 또는 문자열에서 블록 색상을 파싱합니다.
replaceMessageReferences(message) 메시지가 문자열인 경우 메시지의 문자열 테이블 참조를 대체합니다. 예를 들어 '%{bky_my_msg}' 및 '%{BKY_MY_MSG}'는 모두 메시지['MY_MSG'] 값으로 대체됩니다.
tokenizeInterpolation(message) 원하는 수의 보간 토큰 (%1, %2, ...)을 사용하여 문자열을 파싱합니다. 또한 문자열 테이블 참조 (예: %{bky_my_msg} 및 %{BKY_MY_MSG}가 모두 메시지['MY_MSG']) 값으로 대체됩니다. 백분율 기호 문자 '%'는 자체 이스케이프 처리될 수 있습니다 (예: '%%'). 줄바꿈 문자도 하나의 줄바꿈 문자가 포함된 문자열 토큰으로 출력됩니다.