有没有JavaScript库计算一个单词中的音节数?如何计数?如何计算javascript中一个单词中的音节数?
感谢
编辑
感谢Sydenam和ZOZO有用的信息和可能的答案。
我发现了代码Pesto at this forum,但它在Ruby中。其简明版本之一如下:
def new_count(word)
word.downcase!
return 1 if word.length <= 3
word.sub!(/(?:[^laeiouy]es|ed|[^laeiouy]e)$/, '')
word.sub!(/^y/, '')
word.scan(/[aeiouy]{1,2}/).size
end
这看起来简短但复杂。你能把这个函数转换成javascript吗? 再次感谢您。
不是一个JavaScript解决方案本身,使用Ajax跟一个PHP脚本。 – booyaa 2011-12-20 19:29:30