|
たびたびお世話になります.これまで,教えを受けて役に立ち感謝しております.
Windows XP で秀丸エディタV7.07 を使わせて頂いております.
秀丸エディタ上で,以下のような置換は可能でしょうか?
秀丸エディタのファイルで,仮に,10,000行あるとします.
1行目
【1】この間に文章と数式がある.数式は,+ − = などの記号を使用している.
9行目:
10行目:% a + b − c = d. (行のおわり)
11行目:
【2】この間に文章と数式がある.数式は,+ − = などの記号を使用している.
19行目:
20行目: この間に文章と数式がある. %%% x + y − z = w. (行のおわり)
21行目:
【3】この間に文章と数式がある.数式は,+ − = などの記号を使用している.
10,000行目
このファイルを1行目から10,000行目までの + を ¥xxx という文字列に置換します.
【1】と【2】と【3】の各行は置換します.
ただし,10行目と20行目の %(半角)より右側の行は置換しません.
1行のうち,最初の%(半角)より左側(20行目の%より左)の + は置換します.
10,000行目までには,%(半角)を多数使用しています.これら全てについて,
1行のうち,最初の%(半角)より左側の + は置換し,
%(半角)があったら,それより右側の行は置換しない.
このような事は可能でしょうか.ご指導ください.よろしくおねがいします.
|
|