正規表現を一致」関数は、これらのエラーを返します。LabVIEWでエラーを修正する方法については、技術サポートデータベースを参照してください。

コード 説明
−4702 文字列パラメータの1つには、NULL文字が含まれています。LabVIEWは、正規表現の一致の際にNULL文字をサポートしません。
−4701 正規表現の一致を試みている間に最大再帰制限に達しました。このエラーは通常、長い入力文字列で使用されている非効率的な正規表現が原因です。
−4644 無効なUTF-8文字列が正規表現またな入力文字列に使用されました。
−4643 名前が付けられた2つのグループの名前が同じです。2つのグループ ((?P<name>)を使用) は同じ名前です。
−4642 (?P.の後に構文エラーがあります。無効な"(?P" (名前の付いた括弧表現) が正規表現で見つかりました。
−4641 (?P)の後に認識されない文字が見つかりました。(?P)表現の後に認識されない文字が見つかりました。有効な文字は、"<", ">",または"="です。
−4640 再帰呼び出しは無限ループの原因となる可能性があります。再帰呼び出しが、無限にループすることができる正規表現で使用されました。空の一致の再帰呼び出しによって、無限ループが発生します。
−4632 UTF-8はサポートされていません。「正規表現で一致」関数はUTF-8文字のエンコーディングをサポートしません。
−4631 要素を照合するPOSIXはサポートされていません。また、POSIXクラスは文字クラス内のみで許可されています。例: "[0-9]"または"[[:digit:]]"は有効ですが、"[[.ch.]]"、"[[=e=]]"、"[:digit:]"は無効です。
−4630 POSIXクラス名が不明です。不明なPOSIXクラス名が正規表現に表示されました。
−4629 「A (?R」または「(?」の表現の後には「)」が必要です。回帰またはサブルーチンで、適切な場所に正しい括弧がありません。例: "(?1)"または"(?R)"は有効ですが、"(?1"または"(?R"は無効です。
−4628 アサーションは「(?(」の後に予想されます。条件語句は、部分一致 (例: "(?(1)a)")、回帰 (例: "(?(R)a)")、またはアサーション (例: "(?(?<a)b)") のいずれかを参照しなければなりません。
−4627 条件グループに2つ以上の分岐が含まれています。条件グループには、1つか2つのブランチのみしか含まれていない場合があります。例: "(a)(?(1)b|12)"は有効ですが、"(a)(?(1)b|12|cd)"は無効です。
−4626 「(?(」の後に不正な形式の数値があります。不正な形式の数値が正規表現内でサブルーチン呼び出しに使用されています。
−4625 「lookbehind」アサーションは固定長でありません。Lookbehindアサーションが数量記号を使用しない場合もあります。
−4624 正規表現で「(?<」の後に識別されない文字が含まれています。(?<の後には、= (例:"(?<=a)") または! (例:"(?<!a)") を使用する必要があります。
−4622 正規表現に閉じられていない括弧があります。
−4621 正規表現の一致のためのメモリの取得に失敗しました。
−4620 正規表現が大きすぎます。制限は65536文字です。
−4619 括弧が深くネストされすぎています。正規表現に、ネストが深すぎる括弧があります。制限は200です。
−4618 コメントの後に「A )」が見つかりません。コメント (例: "(?# comment )") の右括弧がありません。
−4615 存在しないサブパターンのリファレンスがあります。正規表現内の逆参照 (例: "\1") が、存在しないサブパターンを参照しています。
−4614 A )が見つかりません。正規表現に右括弧がありません。
−4613 POSIXの名前が付けられたクラスはクラスの中のみでサポートされています。POSIXの名前が付けられたクラス (例: "[:digit:]") は、文字クラス ("[[:digit:]]") 内にのみ表示できます。
−4612 「(?」の後に認識されない文字があります。正規表現の'(?'シーケンスの後に認識できない文字があります。
−4609 繰り返しの対象がありません。繰り返しが許可されない場所で、数値記号が使用されました。たとえば、数値記号は正規表現の始めには使用されません。
−4608 文字クラスの範囲が適切でありません。文字クラスの範囲は、最下位の文字を最初に持つ必要があります。たとえば、[a-z]は有効、[z-a]は有効ではありません。
−4607 文字クラスに無効なエスケープシーケンスが含まれています。
−4606 文字クラスに「]」ターミネータがありません。テキストの'['を一致しようとした場合は、"\["のように\記号でエスケープします。
−4605 {}数量詞の数値が大きすぎます。{}数値記号の数値は、65536より小さい必要があります。
−4604 正規表現の数量詞 { } 内の数字の順序が正しくありません。数量詞 { } 内の最初の数字は、2番目の数字以下である必要があります。
−4603 「\」の後に認識できない文字が続いています。正規表現に、不明なエスケープシーケンスが含まれています。
−4602 正規表現を「\c」で終了できません。正規表現では、「\c」の後に制御文字を示す他の文字が続く必要があります。
−4601 正規表現を「\」で終了できません。\マークを使用して、特殊文字にマークを付けるか、特殊文字にマークを付けてその特殊な意味を削除します。テキスト内で「\」を検索するには、\を2つ ("\\") 使用します。
−4600 正規表現の一致を実行中に不明なエラーが発生しました。正規表現の一致を実行中に不明なエラーが発生しました。