>

문자열 내에서 하위 문자열을 찾는 정규식에 문제가 있습니다.

void main(){
  var string = "HOLA MUNDO";
  RegExp exp = new RegExp(r'/MUNDO/',caseSensitive: false,);
  exp.hasMatch(string)==true? print('Match'): print('nope');

}


  • 답변 # 1

    나는 / 를 믿지 않는다  RegExp의 앞면에서 다트에서 작동합니다 (또는 적어도 의도했던 방식은 아닙니다). RegExp exp = new RegExp(r"MUNDO", caseSensitive: false); 사용해보기 . 정규식이 문자열의 리터럴 '/'와 일치하려고 시도하여 실패했습니다.

관련 자료

  • 이전 ios - swift 4에서 iTunes API를 구문 분석하는 방법은 무엇입니까?
  • 다음 credit card - 엘라 본 수렴 지불 - ssl_test_mode는 무엇입니까?