Chanukah Regex

gba*_*rry 15 regex

Hannuka,Chanukah,Hanukkah ......由于来自另一种语言和字符集的音译,有很多方法可以拼出这个假期的名字.你能想出多少合法拼写?

现在,编写一个能够识别所有这些内容的正则表达式.

Jer*_*ten 13

根据http://www.holidays.net/chanukah/spelling.htm,它可以拼写为以下任何一种方式:

Chanuka
Chanukah
Chanukkah
Channukah
Hanukah
Hannukah
Hanukkah
Hanuka
Hanukka
Hanaka
Haneka
Hanika
Khanukkah
Run Code Online (Sandbox Code Playgroud)

这是我的正则表达式匹配所有这些:

/(Ch|H|Kh)ann?[aeiu]kk?ah?/
Run Code Online (Sandbox Code Playgroud)

编辑:或者这个,没有分支:

/[CHK]h?ann?[aeiu]kk?ah?/
Run Code Online (Sandbox Code Playgroud)