跳到主内容

valid_regexps

正则表达式语法无效。

描述

#

当传递给 RegExp 类默认构造函数的字符串不包含有效的正则表达式时,分析器会生成此诊断。

使用无效语法创建的正则表达式将在运行时抛出 FormatException 异常。

示例

#

以下代码会生成此诊断,因为正则表达式无效

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

常见修复方法

#

修复正则表达式

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