我在使用正则表达式查找字符串中的子字符串时遇到问题。
void main(){
var string = "HOLA MUNDO";
RegExp exp = new RegExp(r'/MUNDO/',caseSensitive: false,);
exp.hasMatch(string)==true? print('Match'): print('nope');
}
答案 0 :(得分:1)
我不认为RegExp前面的/
在Dart中有效(或者,至少不是您可能想要的方式)。尝试RegExp exp = new RegExp(r"MUNDO", caseSensitive: false);
。您的正则表达式失败,因为它试图匹配字符串中的文字“ /”。