Einzahl oder Mehrzahl?


19

Hier ist eine Liste von 30 englischen Substantiven in ihrer Singular- und Pluralform. Ihre Aufgabe ist es einfach, den kürzesten regulären Ausdruck zu schreiben, der allen Substantiven in der einen Form und keinem in der anderen entspricht (einfach, alle englischen Substantive enden sim Plural, oder?).

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        

Ja, einige der Wörter haben alternative Formen, aber diese werden wir verwenden.

Hier ist ein Skript, das Ihnen beim Testen helfen kann. Setzen Sie einfach Ihre Regex zwischen die beiden Schrägstriche ( /) in der ersten Zeile.


6
Hmm, interessante Herausforderung! Ich habe die Sphinx nie gekannt. Ich dachte immer, es wären Sphynxe :-P +1
Türklinke

5
fishsheep
Ich bin

1
Vermutlich fehlt mir etwas (dies ist nicht meine Muttersprache und die meisten von uns haben sowieso kaum Beziehungen zu ihnen), aber sollte der vierte Eintrag nicht "Frauen" sein?
Tobia

1
@ Daniero Nun, 28 ist auch eine schöne runde Zahl (Basis 7 oder Basis 28 oder ...) ( relevanter Spikedmath-Comic )
Justin

2
Typisch englische esoterische Regeln - wenn zum Beispiel der Plural für Gänse ist, warum ist dann der Plural für Elche nicht meese? (Es ist eigentlich Elch - ein Gotcha da)
t0mm13b

Antworten:


10

44 oder 46 bei abgrenzender //Anzahl:

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

1

65 oder 67

^[lm]i[^n]|^ge|ti|ia|[l|a]e$|ox.|^(wo)?men$|dren|nn$|et|[netro]s$
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.