| Index: tools/gardening/lib/src/util.dart
|
| diff --git a/tools/gardening/lib/src/util.dart b/tools/gardening/lib/src/util.dart
|
| index 2e48792829e170eda60e0be46ad68182c7c6362a..90d56993ae3e6b657a14762b9ea3073ed2d4db5c 100644
|
| --- a/tools/gardening/lib/src/util.dart
|
| +++ b/tools/gardening/lib/src/util.dart
|
| @@ -108,9 +108,7 @@ void processArgResults(ArgResults argResults) {
|
|
|
| /// Strips un-wanted characters from string [category] from CBE json.
|
| String sanitizeCategory(String category) {
|
| - // Category name starts with either two or three numbers and
|
| - // end with |all. Instead of doing any fancy regular-expr,
|
| - // we just test if third char is a number.
|
| - return category.substring(
|
| - category.codeUnitAt(2) <= 64 ? 3 : 2, category.length - 4);
|
| + var reg = new RegExp(r"^[0-9]+(.*)\|all$");
|
| + var match = reg.firstMatch(category);
|
| + return match != null ? match.group(1) : category;
|
| }
|
|
|