メインコンテンツにスキップ

valid_regexps

無効な正規表現構文。

説明

#

クラスRegExpのデフォルトコンストラクタに渡された文字列に有効な正規表現が含まれていない場合、アナライザーはこの診断を生成します。

無効な構文で作成された正規表現は、実行時にFormatExceptionをスローします。

#

次のコードは、正規表現が無効であるため、この診断を生成します。

dart
var r = RegExp(r'(');

一般的な修正

#

正規表現を修正してください

dart
var r = RegExp(r'\(');