单数还是复数?


19

以下是30个单数和复数形式的英语名词的列表。您的工作只是写最短的正则表达式,以一种形式匹配所有名词,而以另一种形式都不匹配(容易,所有英语名词都s以复数形式结尾吗?)。

SINGULAR     PLURAL
---------    --------
car          cars
boat         boats
man          men
woman        women
omen         omens
bus          buses
cactus       cacti
spy          spies
pie          pies
louse        lice
mouse        mice
amice        amices
goose        geese
creese       creeses
person       people
child        children
siren        sirens
ox           oxen
foot         feet
tooth        teeth
formula      formulae
minx         minxes
sphinx       sphinges
wife         wives
knife        knives
ion          ions
criterion    criteria
jinni        jinn
zero         zeros
hero         heroes        

是的,有些单词具有其他形式,但是这些是我们将要使用的形式。

是一个可以帮助您进行测试的脚本;只需将您的正则表达式/放在第一行的两个斜杠()之间。


6
嗯,有趣的挑战!我从来不认识狮身人面像。我一直以为是毛:-P +1
门把手

5
很高兴您没有添加fish并添加sheep到列表:)
mniip

1
我可能想念一些东西(这不是我的母语,而且我们大多数人与他们的关系都很少),但是第4个词条不应该是“妇女”吗?
Tobia 2014年

1
@daniero好吧,28也是一个不错的整数(以7为基数或以28为基数或...)(相关的钉书漫画
贾斯汀

2
典型的英语奥义规则-例如,如果鹅的复数是鹅,那么为什么驼鹿的复数不是meese?(实际上是驼鹿-那里的
陷阱

Answers:


10

44,如果定界//计数为46 :

dr|wome|[aglx]e|et|ti|ia|[^u]s$|nn$|^.ic|^me

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.