人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

【正規表現】次のような文章があります。

本文本文。[改行]
文献[改行]
あああ.[改行]
AAA.[改行]
いいい.[改行]
本文本文。[改行]

本文は日本語で、必ず「。」で終わります。
文献はただ文献と書き、「。」なしで改行します。
そのあとに「ああああああ」のような文献の羅列がいくつか続くのですが、これらの段落は必ず改行の前に「.」(半角ピリオド)が付きます。そのあと、また本文が始まります。このような文章を正規表現を用いて文献に番号を振り、以下のように置換したいのです。

本文本文。[改行]
文献[改行]
1) あああ.[改行]
2) AAA.[改行]
3) いいい.[改行]
本文本文。[改行]

正規表現のエンジンはVisualBasicに付属の標準のものを使用していると思います。
現在はマルチラインモードで実行していますが、(?s)?(?-s)でくくることによってシングルラインモードでも実行可能です。
また、(?(condition)yes-pattern)という条件構文も使用できます。
どなたかよろしくお願いします。

●質問者: サロン日焼け
●カテゴリ:インターネット ウェブ制作
✍キーワード:AAA VisualBasic yes エンジン シングル
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● sterwars22
●60ポイント

http://www.kabipan.com/computer/sed/

◎質問者からの返答

すみませんがSedを使っているわけではないので,質問の答えにはなっていません.

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ