【发布时间】:2012-09-14 11:00:22
【问题描述】:
我正在尝试用其他文本替换单词中的元音/音节..例如:
输入的单词:program
将音节/元音替换为:ab
结果:pr**ab**ogr**ab**am
如果输入了通配符 (*),例如:
输入的单词:dog
用于替换音节/元音的文本:*b
结果:d**ob**og,其中 * 被替换为单词中的第一个元音,在本例中为“o”,然后将其替换为输入的单词,在本例中为“b” "放在dog的元音"o"之前。
有什么想法吗?我正在尝试仅使用 for、if 和 while 循环来完成此操作。
【问题讨论】:
-
嗯?我认为你需要更好地描述这个算法。你是在替换音节吗?元音?像
tooth(1 个音节,2 个元音)这样的词呢……你能试着重新解释第二个例子吗?我没听懂。