[패턴 일치] 함수의 정규식 입력에는 다음과 같은 특수 문자를 사용합니다.

노트 [패턴 일치] 함수는 한정된 정규식 세트와 호환 가능하며, 문자 그룹화, 대체 패턴 일치, 역참조 또는 최소 일치 기호를 지원하지 않습니다. 보다 복잡한 패턴 일치 작업에는 [패턴 일치] 함수 대신 [정규식 일치] 함수를 사용하십시오.
특수 문자 설명
. (마침표) 새 라인 문자를 제외한 모든 단일 문자와 일치합니다. 대괄호 안에서 .는 리터럴로 사용됩니다. 문자열 : Welcome to LabVIEW.정규식 : t....일치 부분 문자열 : to La [z.]를 정규식으로 입력하면, 마침표는 리터럴이고 . 또는 z와 일치합니다. 이 예에서 [z.].를 일치로 반환합니다.
* 이전에 오는 단일 문자나 문자 클래스를 0번 이상 나타날 수 있는 것으로 표시합니다. 별표는 0번 나타나는 패턴과 일치할 수 있기 때문에, 별표가 포함된 정규식은 전체 패턴이 별표로 표시가 된 경우 빈 문자열을 반환할 수 있습니다. 이 양기호가 일치시키는 문자 수에는 제한이 없습니다. 문자열 : Hello LabVIEW!정규식 : el*일치 부분 문자열 : ell w* 또는 (welcome)*과 같은 식은 함수에서 다른 일치가 없는 경우 빈 문자열과 일치합니다.
+ 이전에 오는 단일 문자나 문자 클래스를 0번 또는 그 이상 나타날 수 있는 것으로 표시합니다. 이 양기호가 일치시키는 문자 수에는 제한이 없습니다. 문자열 : Hello LabVIEW!정규식 : el+일치 부분 문자열 : ell
? 이전에 오는 단일 문자나 문자 클래스를 0번 또는 1번 나타날 수 있는 것으로 표시합니다. 기본적으로 이 양기호가 일치시키는 문자 수에는 제한이 없습니다. 문자열 : Hello LabVIEW!정규식 : el?일치 부분 문자열: el
[] 지정한 문자 집합의 모든 문자와 일치할 수 있는 문자 클래스를 생성합니다. 예를 들어, [abc]ab 또는 c와 일치합니다. [패턴 일치] 함수는 다음의 예외를 제외하고 대괄호 안에 있는 특수 문자를 리터럴로 해석합니다: 문자열 : version=14.0.1정규식 : [0-9]+\.[0-9]+\.[0-9]+일치 부분 문자열 : 14.0.1 [0-9] 식은 모든 숫자와 일치합니다. 더하기 부호는 이전 문자 클래스인 [0-9]와 1회 이상 가능한 최대 횟수로 일치합니다. \. 식은 리터럴 . 문자와 일치합니다. 더하기 부호는 이전 문자 클래스인 [0-9]와 1회 이상 가능한 최대 횟수로 일치합니다. 이 정규식은 3부분으로 구성된 버전 번호와 일치시키는데 사용할 수 있습니다.
-(대쉬) 자릿수, 소문자나 대문자 사이에 사용되어 범위를 나타냅니다; 예를 들어, [0-5], [a-g], [L-Q]와 같습니다.
~ 괄호 안에 들어있는 문자 또는 문자의 범위를 제외한 그 외의 모든 문자(디스플레이할 수 없는 문자 포함)와 일치합니다. 예를 들어, [~0-9]는 0에서 9까지를 제외한 모든 문자와 일치합니다.
^ 괄호 안에 들어있는 문자 또는 문자의 범위를 제외한 그 외의 모든 디스플레이할 수 있는 문자(스페이스 문자 포함)와 일치합니다. 예를 들어, [^0-9]는 0에서 9를 제외하고 스페이스 문자를 포함한 모든 디스플레이할 수 있는 문자와 일치합니다.
^ ^정규식에 첫번째로 나오는 문자인 경우, 문자열오프셋과 일치하게 됩니다. 정규식오프셋의 문자로 시작하는 문자열의 일부와 일치하는 경우가 아니라면, 일치되지 않습니다. ^가 첫 번째 문자가 아닌 경우, 일반 문자와 같이 취급됩니다. 문자열 : Hello LabVIEW!정규식 : ^[^ ]+일치 부분 문자열 : Hello 이 정규식은 입력 문자열의 시작 부분에서부터 스페이스 문자를 제외하고 가능한 많은 개수의 문자와 일치합니다. 이 정규식을 사용하여 문자열의 첫번째 워드, 숫자 또는 다른 문자의 조합을 분리할 수 있습니다.
$ $정규식의 마지막 문자인 경우, 문자열의 마지막 원소와 일치하게 됩니다. 정규식이 문자열의 마지막 문자(마지막 문자 포함)까지 일치하는 경우가 아니라면, 일치하지 않습니다. $는 마지막 문자가 아닌 경우, 일반 문자로 다루어집니다. 문자열 : Hello LabVIEW!정규식 : [^ ]+$일치 부분 문자열 : LabVIEW! 이 정규식은 입력 문자열의 끝 부분에서부터 스페이스 문자를 제외하고 가능한 많은 개수의 문자와 일치합니다. 이 정규식을 사용하여 문자열의 마지막 워드, 숫자 또는 다른 문자의 조합을 분리할 수 있습니다.
\ 이 리스트에 있는 모든 특수 문자의 해석을 취소합니다. 예를 들어, \?는 물음표와 일치하고, \.는 마침표와 일치하며, \\는 백슬래쉬와 일치합니다. 또한 공간 및 디스플레이할 수 없는 문자에 대해서는 다음과 같은 구성을 사용할 수 있습니다: 문자열 : Welcome to the LabVIEW Help!정규식 : come\nto\tthe\sLabVIEW\sHelp\21일치 부분 문자열 : come to the LabVIEW Help! come\n 식은 새 라인 문자의 앞에 있는 리터럴 문자와 일치합니다. to\t 라는 식은 탭 앞에 있는 리터럴 문자 to와 일치합니다. 2개의 \s 식은 theLabVIEW, LabVIEWHelp! 사이에 있는 스페이스와 일치합니다. \21 라는 식은 21이 느낌표에 대한 16 진수 코드이므로 느낌표와 일치합니다.
\b 백스페이스
\f 폼 피드
\n 새 라인
\s 스페이스
\r 캐리지 리턴
\t
\xx xx는 0에서 9의 숫자 및 A에서 F의 대문자를 사용한 16진 코드의 모든 문자