RegEx.DLL 0.6.0

라이센스: 무료 ‎파일 크기: 30.30 KB
‎사용자 평가: 4.0/5 - ‎1 ‎투표

RegEx.DLL VB 프로그래머에게 필요한 정규 식 핸들링을 제공합니다. 'clsRegEx' 클래스는 모든 일반적인 UNIX 와일드카드 문자를 구현하여 정교한 문자열 비교 및 검색 및 교체 작업을 수행할 수 있도록 합니다. * '*' 문자는 표현식에서 이전 문자의 0 개 이상의 발생을 나타냅니다. ab *c 일치 ac, abc, abbc, abbbbbbbc ... * '+' 문자는 표현식에서 이전 문자의 하나 이상의 발생을 나타냅니다. ab +c 일치 ABC, abbc, abbbbbbbc 하지만 ac * 곱슬 브래킷 내의 숫자는 이전 문자의 특정 발생 수를 나타냅니다. a a{3,5} 아, 아, 아와 일치합니다. * '?' 문자는 이전 문자의 0 또는 하나의 발생을 나타냅니다. a?c 일치 ac 및 aac * '.' 문자는 모든 단일 문자를 나타냅니다. a.c 일치 ABC, aXC 하지만 ac 또는 abbc 둥근 브래킷은 문자 그룹에 '*' 또는 '+'와 같은 승수를 적용하는 데 사용할 수 있습니다. * (abc)* 빈 문자열, abc, abcabc, abcabc와 일치 ... * (abc)+ 일치 ABC, abcabc, abcabc ... 사각형 괄호를 사용하여 단일 문자에 대해 가능한 값을 지정할 수 있습니다. 하이픈은 이 컨텍스트에서 문자 범위를 나타내는 데 사용할 수 있습니다. 대괄호 내의 첫 번째 문자가 '^'인 경우 범위는 포함이 아닌 배타적입니다(예: 표현식은 표시되지 않는 단일 문자와 일치합니다). * a [bB]c 일치 abc 및 aBc * a [^0-9]c는 abc와 aXC와 일치하지만 a0c는 일치하지 않습니다 ... a9c '' 기호는 다음 문자의 특별한 의미를 부정합니다. *+의 앞에 있는 경우에만 유효합니까? {([])}. * A *c는 * c와 일치합니다. * a[[]c는 a]c와 일치합니다[c] * a\c 일치 ac * abc는 유효한 표현이 아닙니다. 다운로드에는 라이브러리 사용 방법을 보여주는 VB 코드 샘플이 포함됩니다. 이 라이브러리는 아직 베타 테스트중입니다 - 짧은 식에 적합하지만 코드의 재귀 특성으로 인해 긴 문자열이 시간이 걸릴 수 있습니다.

버전 기록

  • 버전 0.6.0 에 게시 2004-01-25

프로그램 세부 정보