수색…
통사론
- 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