输入字母串转换成相应图片的问题
字母与图形对应表a对应1a b对应1b c对应1c d对应1d e对应1e f对应1f g对应1g h对应1h i对应1i j对应1j
k对应1k l对应1l m对应1m n对应1n o对应1o p对应1p q对应1q r对应1r s对应1s t对应1t
u对应1u v对应1v w对应1w x对应1x y对应1y z对应1z
zh对应1zh ch对应1ch sh对应1sh ai对应1ai an对应1an aw对应1aw ei对应1ei er对应1er ou对应1ou ow对应1ow ia对应1ia ie对应1ie io对应1io iu对应1iu
ian对应1ian iaw对应1iaw in对应1in iw对应1iw iow对应1iow uan对应1uan uaw对应1uaw uw对应1uw van对应1van ve对应1ve vn对应1vn
随意输入一串字母,如sghu vanaiow 然后点击转换按钮,把字母转换成图形(本来字母对应的是图片名,为了简单所以用了1+字母的组合)。
上面的字母转换后应该是:1s1g1h1u 1van1a1iow
疑问:我的思路是首先判断输入的字母是不是有三个相连的,没有再看是不是有两个相连,再没有就转换成单个的。可是怎么先判断这串字母的前三位,没有相对应的再判断前两位,最后是一位。是用循环吗?实在想不出来,请高手指教!