Ось перелік 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
—
дверна ручка
радий, що ви не додали
—
mniip
fish
і sheep
до списку :)
Мені, певно, щось не вистачає (це не моя перша мова, і більшість з нас так чи інакше має стосунки з ними), але чи не повинен четвертий запис бути "жінками"?
—
Тобія
@daniero добре, 28 - це також хороший круглий номер (база 7 або база 28 або ...) ( відповідний комікс з шипами )
—
Джастін
Типові англійські езотеричні правила - наприклад, якщо множина для гусей - гуси, то звідки множина для лосів не мезе? (Її насправді лось - там є)
—
t0mm13b