Estou tentando procurar a palavra Gadaffi. Qual é a melhor expressão regular para pesquisar isso?
Minha melhor tentativa até agora é:
\b[KG]h?add?af?fi$\b
Mas parece que ainda estou perdendo algumas revistas. Alguma sugestão?
Atualização: Encontrei uma lista bastante extensa aqui: http://blogs.abcnews.com/theworldnewser/2009/09/how-many-different-ways-can-you-spell-gaddafi.html
A resposta abaixo corresponde a todas as 30 variantes:
Gadaffi Gadafi Gadafy Kadafi Gaddafy Gaddhafi Kadafi Gathafi Ghadaffi Ghadafi Ghaddafi Ghaddafy Gheddafi Kadaffi Kadafi Kaddafi Kadhafi Kazzafi Khadaffy Khadafy Khaddafi Qadafi Qaddafi Qadhafi Qadhdhafi Qadthafi Qathafi Quathafi Qudhafi Kad'afi
.+
ser a única expressão regular válida.