2 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"(quiz)zes$" options:NSRegularExpressionCaseInsensitive error:NULL],
3 @"replacement":
@"$1"},
5 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"(matr)ices$" options:NSRegularExpressionCaseInsensitive error:NULL],
6 @"replacement":
@"$1ix"},
8 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"(vert|ind)ices$" options:NSRegularExpressionCaseInsensitive error:NULL],
9 @"replacement":
@"$1ex"},
11 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"^(ox)en" options:NSRegularExpressionCaseInsensitive error:NULL],
12 @"replacement":
@"$1"},
14 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"(alias|status)es$" options:NSRegularExpressionCaseInsensitive error:NULL],
15 @"replacement":
@"$1"},
17 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"(octop|vir)i$" options:NSRegularExpressionCaseInsensitive error:NULL],
18 @"replacement":
@"$1us"},
20 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"(cris|ax|test)es$" options:NSRegularExpressionCaseInsensitive error:NULL],
21 @"replacement":
@"$1is"},
23 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"(shoe)s$" options:NSRegularExpressionCaseInsensitive error:NULL],
24 @"replacement":
@"$1"},
26 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"(o)es$" options:NSRegularExpressionCaseInsensitive error:NULL],
27 @"replacement":
@"$1"},
29 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"(bus)es$" options:NSRegularExpressionCaseInsensitive error:NULL],
30 @"replacement":
@"$1"},
32 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"([m|l])ice$" options:NSRegularExpressionCaseInsensitive error:NULL],
33 @"replacement":
@"$1ouse"},
35 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"(x|ch|ss|sh)es$" options:NSRegularExpressionCaseInsensitive error:NULL],
36 @"replacement":
@"$1"},
38 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"(m)ovies$" options:NSRegularExpressionCaseInsensitive error:NULL],
39 @"replacement":
@"$1ovie"},
41 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"(s)eries$" options:NSRegularExpressionCaseInsensitive error:NULL],
42 @"replacement":
@"$1eries"},
44 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"([^aeiouy]|qu)ies$" options:NSRegularExpressionCaseInsensitive error:NULL],
45 @"replacement":
@"$1y"},
47 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"([lr])ves$" options:NSRegularExpressionCaseInsensitive error:NULL],
48 @"replacement":
@"$1f"},
50 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"(tive)s$" options:NSRegularExpressionCaseInsensitive error:NULL],
51 @"replacement":
@"$1"},
53 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"(hive)s$" options:NSRegularExpressionCaseInsensitive error:NULL],
54 @"replacement":
@"$1"},
56 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"([^f])ves$" options:NSRegularExpressionCaseInsensitive error:NULL],
57 @"replacement":
@"$1fe"},
59 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"(^analy)ses$" options:NSRegularExpressionCaseInsensitive error:NULL],
60 @"replacement":
@"$1sis"},
62 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"((a)naly|(b)a|(d)iagno|(p)arenthe|(p)rogno|(s)ynop|(t)he)ses$" options:NSRegularExpressionCaseInsensitive error:NULL],
63 @"replacement":
@"$1\2sis"},
65 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"([ti])a$" options:NSRegularExpressionCaseInsensitive error:NULL],
66 @"replacement":
@"$1um"},
68 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"(n)ews$" options:NSRegularExpressionCaseInsensitive error:NULL],
69 @"replacement":
@"$1ews"},
71 @"regex": [NSRegularExpression regularExpressionWithPattern:
@"s$" options:NSRegularExpressionCaseInsensitive error:NULL],