私は、スペルに関していくつかの特定の規則がある言語を扱っています。単語をまとめる場合、スペースはありませんが、まれに混乱が生じる可能性がある場合に、ある単語の開始位置と別の単語の終了位置を区別するために'
or-
を使用することがあります。-
私は現在、その間にスペースを入れて表示されている単語を持っています。
The cat caught the mouse.
ただし、スペースを削除する必要があります。たとえば、次のようになります。
Thecatcaughtthemouse.
'
ただし、これらのスペースを削除する前に、との配置に関する規則を-
考慮する必要があります。
まず、単語の最初の文字 (別の単語にも続く) が母音で始まる場合( a
, a
, á
, à
, ǎ
, ā
, b
, c
, d
, e
, e
, é
, è
, ě
, ē
, i
, i
, í
, ì
, ǐ
, 、、、、、、または) 、次にスペースを(単語間の)に置き換えます。例:ī
o
o
ó
ò
ǒ
ō
u
u
ú
ù
ǔ
ü
ǘ
ǜ
ǚ
ǖ
ū
'
The cat ate the sandwich and the ice cream.
これは次のようになります。
Thecat'atethesandwichandthe'icecream.
これは、文頭の単語には適用されません。
次に、単語の最後の文字が「a」、「u」、または「ü」(、、、、、、、、、、、、、、、、、、または)で始まり、文のa
次の単語が"n" の場合、スペースを a (単語の間) に置き換えます。例:a
á
à
ǎ
ā
u
u
ú
ù
ǔ
ü
ǘ
ǜ
ǚ
ǖ
ū
-
The people from Australia needed a car to visit the plateau near the river.
これは次のようになります。
Thepeoplefrom'Australia-needed'acartovisittheplateau-neartheriver.
最後に、単語の最後の文字が「n」で終わり、文の次の単語が「g」で始まる場合、スペースを-
(単語間の) a に置き換えます。例:
The Australian grasshopper was lost in the overgrown grove.
これは次のようになります。
The'Australian-grasshopperwaslostinthe'overgrown-grove.
'
これらのパターンに一致する単語間のスペースをandに置き換えるにはどうすればよい-
ですか?