수색…


통사론

  • var regExp = RegExp (r '^ (. *) $', multiLine : true, caseSensitive : false);

매개 변수

매개 변수 세부
String source String 로서의 정규 표현식
{bool multiline} 이것이 다중 행 정규 표현식인지 여부. (전체 줄이 아닌 각 줄의 처음과 끝에 ^$ 일치)
{bool caseSensitive} 식이 대소 문자를 구분하는 경우

비고

다트 정규 표현식은 JavaScript 정규 표현식과 동일한 구문 및 의미를 사용합니다. JavaScript 정규 표현식의 사양은 http://ecma-international.org/ecma-262/5.1/#sec-15.10 을 참조하십시오.

즉, 온라인에서 정규 표현식에 대해 찾은 모든 자바 스크립트 리소스가 다트에 적용됩니다.

정규식 만들기 및 사용

var regExp = new RegExp(r"(\w+)");
var str = "Parse my string";
Iterable<Match> matches = regExp.allMatches(str);

정규식을 작성할 때 "원시 문자열"(접두사 r )을 사용하면 표현식에서 이스케이프 처리되지 않은 백 슬래시를 사용할 수 있습니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow