TDS 형식: 데이터 패턴 분리 유형

데이터 패턴 분리 유형의 경우, 각 데이터 값은 각 요소의 등록 정보로 지정된 정규 표현식과 일치합니다.

데이터 패턴 분리 유형은 데이터와 일치하는 각 요소에 지정된 정규 표현식을 사용합니다. 구문 분석기는 해당 요소의 데이터 패턴 등록 정보에 있는 정규 표현식에 데이터를 일치시킵니다. MRM 구문 분석기의 TDS 구문 분석은 데이터 패턴의 정규 표현식을 사용하여 요소의 길이, 요소가 반복되는지 여부 그리고 비트스트림에 존재하는지 여부를 판별합니다.

정규 표현식 패턴의 일부로 코딩된 것 이외의 디리미터 또는 태그는 비트스트림에서 사용되지 않습니다. 패턴 일치에 대한 설명은 데이터 요소를 구문 분석하기 위해 정규 표현식 사용을 참조하십시오.

예를 들면, 처음 세 개의 데이터 패턴 등록 정보가 각각 다음과 같고, 메시지 데이터가 다음과 같은 경우,
DT31758934information for you
이 예에서:

첫 번째 데이터 패턴은 "A-Z 범위의 1-3자", 두 번째는 "0-9 범위의 하나 이상의 문자", 세 번째는 "a-z 범위의 0개 이상의 문자"를 의미합니다. 어떻게 각 요소의 데이터가 요소의 데이터 패턴과 일치하지 않는 첫 문자로 종료되었는지에 유의하십시오.

성능 문제

데이터 패턴 분리 유형에 필요한 구문 분석은 복잡도 때문에 다른 모든 분리 유형 중 가장 느립니다.

그러므로 메시지를 모델화하는 다른 유형이 없으면 데이터 패턴만을 사용해야 합니다. 예를 들어, 고정 길이 분리 유형을 바꾸기 위해 사용할 수 없습니다.

적용 가능한 매개변수

하나의 매개변수만 사용됩니다.
  • 각 요소의 데이터 패턴은 문자열 일치에 사용되는 정규 표현식을 표시합니다.
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ad10480_