dart
Expresiones regulares
Buscar..
Sintaxis
- var regExp = RegExp (r '^ (. *) $', multiLine: true, caseSensitive: false);
Parámetros
| Parámetro | Detalles |
|---|---|
String source | La expresión regular como una String |
{bool multiline} | Si esta es una expresión regular multilínea. (coincide con ^ y $ al principio y al final de cada línea individualmente no toda la Cadena) |
{bool caseSensitive} | Si la expresión distingue entre mayúsculas y minúsculas |
Observaciones
Las expresiones regulares de Dart tienen la misma sintaxis y semántica que las expresiones regulares de JavaScript. Consulte http://ecma-international.org/ecma-262/5.1/#sec-15.10 para la especificación de las expresiones regulares de JavaScript.
Esto significa que cualquier recurso de JavaScript que encuentre sobre Expresiones regulares en línea se aplica al dardo.
Crea y usa una expresión regular
var regExp = new RegExp(r"(\w+)");
var str = "Parse my string";
Iterable<Match> matches = regExp.allMatches(str);
Es una buena idea usar "cadenas sin formato" (prefijo con r ) al escribir expresiones regulares para que pueda usar barras diagonales sin escape en su expresión.
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow