Skip to content

Instantly share code, notes, and snippets.

@ELLIOTTCABLE
Created September 30, 2008 04:27
Show Gist options
  • Save ELLIOTTCABLE/13741 to your computer and use it in GitHub Desktop.
Save ELLIOTTCABLE/13741 to your computer and use it in GitHub Desktop.
File.open('/usr/share/dict/words').each_line do |line|
if line =~ /^([a-fio]{3}){1,2}$/i
l = line.chomp!
l = l.gsub(/O/i, '0')
l = l.gsub(/I/i, '1')
# l = l.gsub(/L/i, '1')
p "##{l.upcase} (#{line})"
end
end
"#ABA (aba)"
"#ABB (abb)"
"#ABE (Abe)"
"#AB0 (Abo)"
"#ACAC1A (Acacia)"
"#ACAD1A (Acadia)"
"#ACAD1E (Acadie)"
"#ACCEDE (accede)"
"#ACE (ace)"
"#ACED1A (acedia)"
"#AC1D1C (acidic)"
"#ADA (Ada)"
"#ADD (add)"
"#ADE (Ade)"
"#ADE (ade)"
"#AD1CEA (Adicea)"
"#AD0 (ado)"
"#A1D (aid)"
"#BAA (baa)"
"#BAB (Bab)"
"#BABB1E (Babbie)"
"#BAB1ED (babied)"
"#BAC (bac)"
"#BACABA (bacaba)"
"#BACCAE (baccae)"
"#BAD (bad)"
"#BAE (bae)"
"#BA0BAB (baobab)"
"#BEADED (beaded)"
"#BED (bed)"
"#BEDDED (bedded)"
"#BEDEAD (bedead)"
"#BEDEAF (bedeaf)"
"#BEE (Bee)"
"#BEE (bee)"
"#B1AC1D (biacid)"
"#B1B (bib)"
"#B1D (bid)"
"#B0A (boa)"
"#B0B (Bob)"
"#B0B (bob)"
"#B0BBED (bobbed)"
"#B0D (bod)"
"#B0D1CE (bodice)"
"#B0D1ED (bodied)"
"#B01DAE (Boidae)"
"#B00 (boo)"
"#B00D1E (boodie)"
"#CAB (cab)"
"#CAD (cad)"
"#CADD1E (Caddie)"
"#CADD1E (caddie)"
"#CEB01D (ceboid)"
"#CEE (cee)"
"#C1CADA (cicada)"
"#C1D (Cid)"
"#C0B (cob)"
"#C0BAEA (cobaea)"
"#C0BBED (cobbed)"
"#C0BCAB (cobcab)"
"#C0CC1D (coccid)"
"#C0D (cod)"
"#C0E (coe)"
"#C0FFEA (Coffea)"
"#C0FFEE (coffee)"
"#C01FED (coifed)"
"#C00 (coo)"
"#DAB (dab)"
"#DAB01A (daboia)"
"#DAD (dad)"
"#DAE (dae)"
"#DA0 (dao)"
"#DEB (Deb)"
"#DEB (deb)"
"#DECADE (decade)"
"#DEC1DE (decide)"
"#DEC0DE (decode)"
"#DEC01C (decoic)"
"#DEE (dee)"
"#DEFACE (deface)"
"#DE1F1C (deific)"
"#D1AC1D (diacid)"
"#D1B (dib)"
"#D1D (did)"
"#D1E (die)"
"#D110D0 (diiodo)"
"#D10D1A (Diodia)"
"#D0B (Dob)"
"#D0B (dob)"
"#D0BBED (dobbed)"
"#D0C (doc)"
"#D0D (dod)"
"#D0DDED (dodded)"
"#D0DD1E (doddie)"
"#D0E (doe)"
"#D00DAB (doodab)"
"#D00DAD (doodad)"
"#D00D1A (Doodia)"
"#EBB (ebb)"
"#EDDA1C (Eddaic)"
"#ED0 (Edo)"
"#EFFACE (efface)"
"#FACADE (facade)"
"#FAD (fad)"
"#FAE (fae)"
"#FED (fed)"
"#FEE (fee)"
"#FE1 (fei)"
"#F1B (fib)"
"#F1C01D (ficoid)"
"#F1D (fid)"
"#F1DFAD (fidfad)"
"#F1E (fie)"
"#F0B (fob)"
"#F0D (fod)"
"#F0E (foe)"
"#F00 (foo)"
"#1A0 (iao)"
"#1BA (iba)"
"#1B0 (Ibo)"
"#1CE (ice)"
"#1DA (Ida)"
"#1DE (ide)"
"#1DEAED (ideaed)"
"#1D0 (Ido)"
"#1FE (ife)"
"#10D1DE (iodide)"
"#0AF (oaf)"
"#0BE (obe)"
"#0B1 (obi)"
"#0DA (oda)"
"#0DD (odd)"
"#0DE (ode)"
"#0FF (off)"
"#0FF1CE (office)"
"#0F0 (Ofo)"
"#011 (oii)"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment