|
migと申します。いつも読ませて頂き、とても勉強になっています。ありがとうござ
います。今日はお助け頂きたく発言させて頂きます。
以下のようなテキストがあったとします。
---ここから---
私@わたし@の出身地@しゅっしんち@は長崎@ながさき@です。
貴方@あなた@は今@いま@大阪市@おおさかし@に住んでいます。
---ここまで---
これを
---ここから---
わたしのしゅっしんちはながさきです。
あなたはいまおおさかしに住んでいます。
---ここまで---
のようにしたいのです。ポイントは
1.漢字から始まる行とひらがなから始まる行がある。
2.ルビは1文字単位ではなく、単語毎についている。
3.ルビはすべて@で囲まれている。
4.ルビのついていない漢字はそのままにする。
といったところでしょうか。何となくですが、
1.
@が出て来たら、その前に漢字があれば、ひらがなか行頭まで逆算してその文字を削
除する。
2.
@を削除する。
という手順かなと思うのですが、「1」について皆目見当がつきません。
お助け頂ければ、あるいは「そもそも無理ですよ」でも構いません。お教え頂けれ
ばと存じます。
よろしくお願いいたします。
|
|