OLD | NEW |
| (Empty) |
1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file | |
2 // for details. All rights reserved. Use of this source code is governed by a | |
3 // BSD-style license that can be found in the LICENSE file. | |
4 // Dart test for testing regular expressions in Dart. | |
5 | |
6 class RegExpTest { | |
7 static test1() { | |
8 RegExp exp = const RegExp("(\\w+)"); | |
9 String str = "Parse my string"; | |
10 List<Match> matches = new List<Match>.from(exp.allMatches(str)); | |
11 Expect.equals(3, matches.length); | |
12 Expect.equals("Parse", matches[0].group(0)); | |
13 Expect.equals("my", matches[1].group(0)); | |
14 Expect.equals("string", matches[2].group(0)); | |
15 } | |
16 | |
17 static testMain() { | |
18 test1(); | |
19 } | |
20 } | |
21 | |
22 main() { | |
23 RegExpTest.testMain(); | |
24 } | |
OLD | NEW |