如何在Dart中使用正则表达式在字符串中找到子字符串

时间:2019-04-17 14:46:13

标签: regex dart

我在使用正则表达式查找字符串中的子字符串时遇到问题。

void main(){

  var string = "HOLA MUNDO";

  RegExp exp = new RegExp(r'/MUNDO/',caseSensitive: false,);
  exp.hasMatch(string)==true? print('Match'): print('nope');


}

1 个答案:

答案 0 :(得分:1)

我不认为RegExp前面的/在Dart中有效(或者,至少不是您可能想要的方式)。尝试RegExp exp = new RegExp(r"MUNDO", caseSensitive: false);。您的正则表达式失败,因为它试图匹配字符串中的文字“ /”。