Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
正規表現を使用して単語を音節に変換しようとしています。変換するための正規表現は何ですか。インドネシア語で見つけました:
[^aeiou]?[aeiou]((ng|[^aeiou])(?![aeiou]))?
英語は不規則であることで有名です - スペルから単語の発音を区別することはできません。確かに、あなたが望むことを行う正規表現はありません。
(これに合理的なクラックがある場合は、単語を音節にトークン化する方法の一連のルールと、例外と特殊なケースの(大規模な)リストが必要です。これは、通常の言語であり、本格的なプログラムとして実行するのは非常に困難です。)