変換リストによる連続置換 Ver2.11を使用No.00162
nari さん 04/06/08 11:49
 
初めて投稿させていただきます。

アドビのインデザインへ流し込むタグ付テキストの中のおいて
指定のコードを文字に置換する作業を行いたいのですが
うまく置換してくれません。

(置換用のファイル)
・8f74,��
・94eb,�コ
・990d,�M
・994c,�ワ
・9a32,��
・9928,�c
・9865,�p
・9987,�g
・9aa0,��
・9acc,尭
・995c,�U
・8f80,�「
・9985,豁
・8dd4,鴎
・99b1,��
・98ae,茲
・990c,�゙
・92f3,晁
・995b,�Y
・98da,�「
・94ce,遙
・9929,�f
・99b1,��
・99b9,��
・99d6,楢
・9a59,�P
これが50文字程度分あります。

(変換したいファイル)※主に氏名の文字変換です。
<pstyle:10 市/15p>神戸市中央区
<pstyle:00-0 本文8pDrop cap13p>置 塩   ・8f74<2002>内<2002>循<2002>置塩
医院<2002>〒650<cstyle:01 -50\%>―<cstyle:>0011<2002>神戸市中央区下山手通2<c
style:01 -50\%>―<cstyle:>12<cstyle:01 -50\%>―<cstyle:>3<2002>三宮置塩ビル3
F<2002><cstyle:05 医事外字M>あ<cstyle:>078<cstyle:01 -50\%>―<cstyle:>331<cs
tyle:01 -50\%>―<cstyle:>0980<2002>兵庫出身<2002>
<pstyle:00-0 本文8pDrop cap13p>鄒   旺 ・995b<2002>消<2002>外<2002>リハ
ビリ<2002>明芳医院<2002>〒650<cstyle:01 -50\%>―<cstyle:>0022<2002>神戸市中
央区元町通4<cstyle:01 -50\%>―<cstyle:>6<cstyle:01 -50\%>―<cstyle:>17<2002>
<cstyle:05 医事外字M>あ<cstyle:>078<cstyle:01 -50\%>―<cstyle:>361<cstyle:01
 -50\%>―<cstyle:>2516<2002>
<pstyle:10 市/15p>神戸市長田区
<pstyle:00-0 本文8pDrop cap13p>・959a 田   邁<2002>内<2002>呼<2002>循<20
02>藤山クリニック<2002>〒653<cstyle:01 -50\%>―<cstyle:>0811<2002>神戸市長田
区大塚町3<cstyle:01 -50\%>―<cstyle:>1<cstyle:01 -50\%>―<cstyle:>16<2002><c
style:05 医事外字M>あ<cstyle:>078<cstyle:01 -50\%>―<cstyle:>691<cstyle:01 -
50\%>―<cstyle:>7060<2002>
<pstyle:00-0 本文8pDrop cap13p>鄒   ・9918 城<2002><cstyle:05 医事外字M>
ぃ<cstyle:><2002>外<2002>形外<2002>リハビリ<2002>明芳外科医院<2002>〒654<cst
yle:01 -50\%>―<cstyle:>0024<2002>神戸市須磨区大田町6<cstyle:01 -50\%>―<cst
yle:>1<cstyle:01 -50\%>―<cstyle:>3<2002><cstyle:05 医事外字M>あ<cstyle:>078
<cstyle:01 -50\%>―<cstyle:>735<cstyle:01 -50\%>―<cstyle:>6778<2002>
<pstyle:00-0 本文8pDrop cap13p>・959a 村 秀 夫<2002>整外<2002>リハビリ<20
02>吉村整形外科医院<2002>〒654<cstyle:01 -50\%>―<cstyle:>0021<2002>神戸市須
磨区平田町2<cstyle:01 -50\%>―<cstyle:>3<cstyle:01 -50\%>―<cstyle:>9<2002>
新板宿ビル2F<2002><cstyle:05 医事外字M>あ<cstyle:>078<cstyle:01 -50\%>―<cst
yle:>731<cstyle:01 -50\%>―<cstyle:>8681<2002>
<pstyle:00-0 本文8pDrop cap13p>・990d 田 憲 一<2002>眼<2002>飯田眼科<2002
>〒542<cstyle:01 -50\%>―<cstyle:>0076<2002>大阪市中央区難波2<cstyle:01 -50\
%>―<cstyle:>1<cstyle:01 -50\%>―<cstyle:>2<2002>太陽生命難波ビル2F<2002><cs
tyle:05 医事外字M>あ<cstyle:>06<cstyle:01 -50\%>―<cstyle:>6212<cstyle:01 -5
0\%>―<cstyle:>7820<2002>


このようなテキストが続きます。

ちなみに変換したいファイルの中を簡素化して
該当コードだけにした場合は問題なく置換できます。
ファイルの量が多すぎるためでしょうか?
何か良い方法があればご教示いただけないでしょうか。
宜しくお願いいたします。






[ △ ]
RE:00162 変換リストによる連続置換 Ver2.No.00163
山紫水明 さん 04/06/08 20:28
 
 nariさん,こんばんは。
 ご報告ありがとうございます。

> アドビのインデザインへ流し込むタグ付テキストの中のおいて
> 指定のコードを文字に置換する作業を行いたいのですが
> うまく置換してくれません。

 お示しいただいたサンプルの限りでは置換しますね。

> ファイルの量が多すぎるためでしょうか?

 どの位の大きさのファイルでしょうか?(行数またはバイト数)
 ファイルを分割してもだめでしょうか?

     では, (^^)/~
                                        山紫水明(ユーザー)

[ △ ]
RE:00163 変換リストによる連続置換 Ver2.No.00164
nari さん 04/06/09 10:57
 
山紫さん、お返事ありがとうございます。

> お示しいただいたサンプルの限りでは置換しますね。

確かに置換可能なサンプルを掲示してしまったようです。失礼しました。しかしなが
らサンプルの量を少し増やしてみるとうまく置換できません。「置換はありませんで
した」と表示されます。

(サンプル2)
<pstyle:10 市/15p>神戸市中央区
<pstyle:00-0 本文8pDrop cap13p>置 塩   ・8f74<2002>内<2002>循<2002>置塩
医院<2002>〒650<cstyle:01 -50\%>―<cstyle:>0011<2002>神戸市中央区下山手通2<c
style:01 -50\%>―<cstyle:>12<cstyle:01 -50\%>―<cstyle:>3<2002>三宮置塩ビル3
F<2002><cstyle:05 医事外字M>あ<cstyle:>078<cstyle:01 -50\%>―<cstyle:>331<cs
tyle:01 -50\%>―<cstyle:>0980<2002>兵庫出身<2002>
<pstyle:00-0 本文8pDrop cap13p>鄒   旺 ・995b<2002>消<2002>外<2002>リハ
ビリ<2002>明芳医院<2002>〒650<cstyle:01 -50\%>―<cstyle:>0022<2002>神戸市中
央区元町通4<cstyle:01 -50\%>―<cstyle:>6<cstyle:01 -50\%>―<cstyle:>17<2002>
<cstyle:05 医事外字M>あ<cstyle:>078<cstyle:01 -50\%>―<cstyle:>361<cstyle:01
 -50\%>―<cstyle:>2516<2002>
<pstyle:10 市/15p>神戸市長田区
<pstyle:00-0 本文8pDrop cap13p>・959a 田   邁<2002>内<2002>呼<2002>循<20
02>藤山クリニック<2002>〒653<cstyle:01 -50\%>―<cstyle:>0811<2002>神戸市長田
区大塚町3<cstyle:01 -50\%>―<cstyle:>1<cstyle:01 -50\%>―<cstyle:>16<2002><c
style:05 医事外字M>あ<cstyle:>078<cstyle:01 -50\%>―<cstyle:>691<cstyle:01 -
50\%>―<cstyle:>7060<2002>
<pstyle:00-0 本文8pDrop cap13p>鄒   ・9918 城<2002><cstyle:05 医事外字M>
ぃ<cstyle:><2002>外<2002>形外<2002>リハビリ<2002>明芳外科医院<2002>〒654<cst
yle:01 -50\%>―<cstyle:>0024<2002>神戸市須磨区大田町6<cstyle:01 -50\%>―<cst
yle:>1<cstyle:01 -50\%>―<cstyle:>3<2002><cstyle:05 医事外字M>あ<cstyle:>078
<cstyle:01 -50\%>―<cstyle:>735<cstyle:01 -50\%>―<cstyle:>6778<2002>
<pstyle:00-0 本文8pDrop cap13p>・959a 村 秀 夫<2002>整外<2002>リハビリ<20
02>吉村整形外科医院<2002>〒654<cstyle:01 -50\%>―<cstyle:>0021<2002>神戸市須
磨区平田町2<cstyle:01 -50\%>―<cstyle:>3<cstyle:01 -50\%>―<cstyle:>9<2002>
新板宿ビル2F<2002><cstyle:05 医事外字M>あ<cstyle:>078<cstyle:01 -50\%>―<cst
yle:>731<cstyle:01 -50\%>―<cstyle:>8681<2002>
<pstyle:00-0 本文8pDrop cap13p>・990d 田 憲 一<2002>眼<2002>飯田眼科<2002
>〒542<cstyle:01 -50\%>―<cstyle:>0076<2002>大阪市中央区難波2<cstyle:01 -50\
%>―<cstyle:>1<cstyle:01 -50\%>―<cstyle:>2<2002>太陽生命難波ビル2F<2002><cs
tyle:05 医事外字M>あ<cstyle:>06<cstyle:01 -50\%>―<cstyle:>6212<cstyle:01 -5
0\%>―<cstyle:>7820<2002>
<pstyle:10 市/15p>神戸市垂水区
<pstyle:00-0 本文8pDrop cap13p>・990d 野 武 史<2002><cstyle:05 医事外字M>
ぃ<cstyle:><2002>外<2002>胃<2002>消<2002>浜野外科・胃腸科<2002>〒655<cstyle:
01 -50\%>―<cstyle:>0854<2002>神戸市垂水区桃山台3<cstyle:01 -50\%>―<cstyle:
>12<cstyle:01 -50\%>―<cstyle:>7<2002><cstyle:05 医事外字M>あ<cstyle:>078<cs
tyle:01 -50\%>―<cstyle:>751<cstyle:01 -50\%>―<cstyle:>8030<2002>
<pstyle:02-1 肩書 9pG>〔副 院 長〕
<pstyle:00-1 本文8pDrop cap11p>松 井 淳 ・98a1<2002><cstyle:05 医事外字M>
ぃ<cstyle:><2002>麻<2002>
<pstyle:10 市/15p>神戸市西区
<pstyle:00-0 本文8pDrop cap13p>荒 木 ・995d 公<2002>整外<2002>リウマチ<20
02>リハビリ<2002>あらき整形外科<2002>〒651<cstyle:01 -50\%>―<cstyle:>2135<2
002>神戸市西区王塚台6<cstyle:01 -50\%>―<cstyle:>76<cstyle:01 -50\%>―<cstyl
e:>1<2002><cstyle:05 医事外字M>あ<cstyle:>078<cstyle:01 -50\%>―<cstyle:>921
<cstyle:01 -50\%>―<cstyle:>1224
<pstyle:00-0 本文8pDrop cap13p>・959a 村   寛<2002>神内<2002>精<2002>・9
59a村神経内科<2002>〒651<cstyle:01 -50\%>―<cstyle:>2273<2002>神戸市西区糀台
5<cstyle:01 -50\%>―<cstyle:>10<cstyle:01 -50\%>―<cstyle:>2<2002>西神セン
タービル3F<2002><cstyle:05 医事外字M>あ<cstyle:>078<cstyle:01 -50\%>―<cstyl
e:>991<cstyle:01 -50\%>―<cstyle:>5585<2002>
<pstyle:10 市/15p>姫 路 市
<pstyle:02-1 肩書 9pG>〔院   長〕
<pstyle:00-1 本文8pDrop cap11p>小 山 ・9928 甫<2002>外胸外<2002>
<pstyle:10 市/15p>尼 崎 市
<pstyle:00-0 本文8pDrop cap13p>・990d 田   樹<2002><cstyle:05 医事外字M>
ぃ<cstyle:><2002>小<2002>内<2002>浜田小児科内科クリニック<2002>〒661<cstyle:
01 -50\%>―<cstyle:>0012<2002>尼崎市南塚口町2<cstyle:01 -50\%>―<cstyle:>4<c
style:01 -50\%>―<cstyle:>21<2002><cstyle:05 医事外字M>あ<cstyle:>06<cstyle:
01 -50\%>―<cstyle:>6429<cstyle:01 -50\%>―<cstyle:>3009<2002>
<pstyle:00-0 本文8pDrop cap13p>・990d 田   泰<2002><cstyle:05 医事外字M>
ぃ<cstyle:><2002>小<2002>内<2002>アレルギ−<2002>浜田小児科内科クリニック<20
02>〒661<cstyle:01 -50\%>―<cstyle:>0012<2002>尼崎市南塚口町2<cstyle:01 -50\
%>―<cstyle:>4<cstyle:01 -50\%>―<cstyle:>21<2002><cstyle:05 医事外字M>あ<cs
tyle:>06<cstyle:01 -50\%>―<cstyle:>6429<cstyle:01 -50\%>―<cstyle:>3009<2002>
<pstyle:10 市/15p>大阪市西淀川区
<pstyle:00-0 本文8pDrop cap13p>面 高   ・9929<2002>眼<2002>面高眼科医院<
2002>〒555<cstyle:01 -50\%>―<cstyle:>0032<2002>大阪市西淀川区大和田4<cstyl
e:01 -50\%>―<cstyle:>10<cstyle:01 -50\%>―<cstyle:>4<2002><cstyle:05 医事外
字M>あ<cstyle:>06<cstyle:01 -50\%>―<cstyle:>6471<cstyle:01 -50\%>―<cstyle:
>4473<2002>
<pstyle:10 市/15p>西 宮 市
<pstyle:00-0 本文8pDrop cap13p>園 田 ・995d 央<2002>内<2002>胃<2002>循<20
02>園田内科<2002>〒662<cstyle:01 -50\%>―<cstyle:>0075<2002>西宮市南越木岩町
14<cstyle:01 -50\%>―<cstyle:>7<2002><cstyle:05 医事外字M>あ<cstyle:>0798<cs
tyle:01 -50\%>―<cstyle:>72<cstyle:01 -50\%>―<cstyle:>4601
<pstyle:00-0 本文8pDrop cap13p>陳   ・94eb 雄<2002>内<2002>陳クリニック<
2002>〒662<cstyle:01 -50\%>―<cstyle:>0917<2002>西宮市与古道町2<cstyle:01 -5
0\%>―<cstyle:>18<2002><cstyle:05 医事外字M>あ<cstyle:>0798<cstyle:01 -50\%>
―<cstyle:>37<cstyle:01 -50\%>―<cstyle:>6100
<pstyle:00-0 本文8pDrop cap13p>橋 本 ・995d 生<2002>内<2002>呼<2002>循<20
02>橋本医院<2002>〒663<cstyle:01 -50\%>―<cstyle:>8154<2002>西宮市浜甲子園1<
cstyle:01 -50\%>―<cstyle:>3<cstyle:01 -50\%>―<cstyle:>10<2002><cstyle:05
医事外字M>あ<cstyle:>0798<cstyle:01 -50\%>―<cstyle:>41<cstyle:01 -50\%>―<c
style:>4133<2002>
<pstyle:00-0 本文8pDrop cap13p>・9a32 澤 正 博<2002>精<2002>心内<2002>神<
2002>柳澤クリニック<2002>〒662<cstyle:01 -50\%>―<cstyle:>0845<2002>西宮市神
明町8<cstyle:01 -50\%>―<cstyle:>2<cstyle:01 -50\%>―<cstyle:>113<2002><csty
le:05 医事外字M>あ<cstyle:>0798<cstyle:01 -50\%>―<cstyle:>64<cstyle:01 -50\
%>―<cstyle:>2001<2002>
<pstyle:10 市/15p>舞 鶴 市
<pstyle:02-1 肩書 9pG>〔部   長〕
<pstyle:00-2 本文>小      <cstyle:04 名前9p>鞭     ・9943<cstyle:
> 昭47 <cstyle:02 5W取り>京大<cstyle:>
<pstyle:10 市/15p>相 生 市
<pstyle:00-0 本文8pDrop cap13p>栗 尾 重 ・94eb<2002>整外<2002>内<2002>リ
ハビリ<2002>神内<2002>リウマチ<2002>栗尾整形外科<2002>〒678<cstyle:01 -50\%>
―<cstyle:>0066<2002>相生市山崎町227<cstyle:01 -50\%>―<cstyle:>1<2002><csty
le:05 医事外字M>あ<cstyle:>0791<cstyle:01 -50\%>―<cstyle:>23<cstyle:01 -50\
%>―<cstyle:>6666<2002>
<pstyle:10 市/15p>亀 岡 市
<pstyle:00-0 本文8pDrop cap13p>佐 藤   ・8f74<2002><cstyle:05 医事外字M>
ぃ<cstyle:><2002>内<2002>小<2002>放<2002>佐藤医院<2002>〒621<cstyle:01 -50\%
>―<cstyle:>0015<2002>亀岡市吉川町吉田堅田3<2002><cstyle:05 医事外字M>あ<cst
yle:>0771<cstyle:01 -50\%>―<cstyle:>22<cstyle:01 -50\%>―<cstyle:>0331<2002>
<pstyle:10 市/15p>大阪市生野区
<pstyle:00-0 本文8pDrop cap13p>・9a41   昌 煕<2002><cstyle:05 医事外字M>
ぃ<cstyle:><2002>内<2002>外<2002>胃<2002>(医)<2002>りょうクリニック<2002>〒5
44<cstyle:01 -50\%>―<cstyle:>0013<2002>大阪市生野区巽中1<cstyle:01 -50\%>―
<cstyle:>23<cstyle:01 -50\%>―<cstyle:>6<2002>シェルブラン1F<2002><cstyle:05
 医事外字M>あ<cstyle:>06<cstyle:01 -50\%>―<cstyle:>6753<cstyle:01 -50\%>―<
cstyle:>3577<2002>
<pstyle:10 市/15p>加古川市
<pstyle:00-0 本文8pDrop cap13p>市 川 ・9a4f 典<2002>循<2002>内<2002>消<20
02>いちかわ内科循環器科<2002>〒675<cstyle:01 -50\%>―<cstyle:>0314<2002>加古
川市志方町上冨木661<cstyle:01 -50\%>―<cstyle:>1<2002><cstyle:05 医事外字M>
あ<cstyle:>0794<cstyle:01 -50\%>―<cstyle:>52<cstyle:01 -50\%>―<cstyle:>522
2<2002>
<pstyle:10 市/15p>向 日 市
<pstyle:00-0 本文8pDrop cap13p>中 本 ・9ace 子<2002><cstyle:05 医事外字M>
ぃ<cstyle:>旧姓渡辺<2002>小<2002>中本医院<2002>〒617<cstyle:01 -50\%>―<csty
le:>0002<2002>向日市寺戸町笹屋34<2002><cstyle:05 医事外字M>あ<cstyle:>075<cs
tyle:01 -50\%>―<cstyle:>933<cstyle:01 -50\%>―<cstyle:>8560<2002>
<pstyle:10 市/15p>大阪市城東区
<pstyle:02-1 肩書 9pG>〔部   長〕
<pstyle:00-2 本文>整   外<2002><cstyle:05 医事外字M>ぃ<cstyle:><2002><cst
yle:04 名前9p>・9895 永   募<cstyle:> 昭59 <cstyle:02 5W取り>京大<cst
yle:>
<pstyle:10 市/15p>大阪市阿倍野区
<pstyle:00-0 本文8pDrop cap13p>・9895   知 世<2002>精<2002>内<2002>神<20
02>(医)<2002>ハタクリニック<2002>〒545<cstyle:01 -50\%>―<cstyle:>0053<2002>
大阪市阿倍野区松崎町2<cstyle:01 -50\%>―<cstyle:>3<cstyle:01 -50\%>―<cstyl
e:>5<2002>藤和シティスクエアあべの橋1F<2002><cstyle:05 医事外字M>あ<cstyle:>
06<cstyle:01 -50\%>―<cstyle:>6624<cstyle:01 -50\%>―<cstyle:>7266
<pstyle:00-0 本文8pDrop cap13p>・9895   忠 世<2002>精<2002>神<2002>内<20
02>(医)<2002>ハタクリニック<2002>〒545<cstyle:01 -50\%>―<cstyle:>0053<2002>
大阪市阿倍野区松崎町2<cstyle:01 -50\%>―<cstyle:>3<cstyle:01 -50\%>―<cstyl
e:>5<2002>藤和シティスクエアあべの橋1F<2002><cstyle:05 医事外字M>あ<cstyle:>
06<cstyle:01 -50\%>―<cstyle:>6624<cstyle:01 -50\%>―<cstyle:>7266
<pstyle:10 市/15p>大阪市住之江区
<pstyle:00-0 本文8pDrop cap13p>金   章 ・9a22<2002>内<2002>小<2002>南港
ポートタウン夜間応急診療所<2002>〒559<cstyle:01 -50\%>―<cstyle:>0033<2002>
大阪市住之江区南港中2<cstyle:01 -50\%>―<cstyle:>1<cstyle:01 -50\%>―<cstyl
e:>99<2002>管理センター1F<2002><cstyle:05 医事外字M>あ<cstyle:>06<cstyle:01
-50\%>―<cstyle:>6612<cstyle:01 -50\%>―<cstyle:>0678<2002>
<pstyle:10 市/15p>西 脇 市
<pstyle:00-0 本文8pDrop cap13p>山 本 ・995d 之<2002>耳咽<2002>気食<2002>
山本耳鼻咽喉科医院<2002>〒677<cstyle:01 -50\%>―<cstyle:>0004<2002>西脇市市
原町17<cstyle:01 -50\%>―<cstyle:>1<2002><cstyle:05 医事外字M>あ<cstyle:>079
5<cstyle:01 -50\%>―<cstyle:>23<cstyle:01 -50\%>―<cstyle:>8533<2002>
<pstyle:10 市/15p>三 木 市
<pstyle:00-0 本文8pDrop cap13p>稲 見 直 ・995d<2002>胃<2002>外<2002>呼<20
02>循<2002>放<2002>(医社)修和会<2002>稲見医院<2002>〒673<cstyle:01 -50\%>―<
cstyle:>0404<2002>三木市大村871<cstyle:01 -50\%>―<cstyle:>3<2002><cstyle:05
 医事外字M>あ<cstyle:>0794<cstyle:01 -50\%>―<cstyle:>82<cstyle:01 -50\%>―<
cstyle:>6160<2002>
<pstyle:10 市/15p>大阪市東住吉区
<pstyle:00-0 本文8pDrop cap13p>吉 田   ・9895<2002><cstyle:05 医事外字M>
ぃ<cstyle:><2002>内<2002>吉田医院<2002>〒546<cstyle:01 -50\%>―<cstyle:>0031
<2002>大阪市東住吉区田辺3<cstyle:01 -50\%>―<cstyle:>24<cstyle:01 -50\%>―<c
style:>4<2002><cstyle:05 医事外字M>あ<cstyle:>06<cstyle:01 -50\%>―<cstyle:>
6622<cstyle:01 -50\%>―<cstyle:>1858<2002>
<pstyle:10 市/15p>高 砂 市
<pstyle:02-1 肩書 9pG>〔医   長〕
<pstyle:00-2 本文>眼      <cstyle:04 名前9p>・990d 田 優 子<cstyle:
> 平5 <cstyle:02 5W取り>島根医大<cstyle:>
<pstyle:10 市/15p>大阪市西成区
<pstyle:00-0 本文8pDrop cap13p>櫟 原 ・・・・・・9aa8・・・・・ 之<2002>
耳咽<2002>檪原医院<2002>〒557<cstyle:01 -50\%>―<cstyle:>0014<2002>大阪市西
成区天下茶屋2<cstyle:01 -50\%>―<cstyle:>7<cstyle:01 -50\%>―<cstyle:>9<2002
><cstyle:05 医事外字M>あ<cstyle:>06<cstyle:01 -50\%>―<cstyle:>6661<cstyle:0
1 -50\%>―<cstyle:>4532<2002>
<pstyle:10 市/15p>堺   市
<pstyle:00-0 本文8pDrop cap13p>・99d5 本 惠一良<2002>内<2002>消<2002>放<20
02>・99d5本内科クリニック<2002>〒593<cstyle:01 -50\%>―<cstyle:>8326<2002>堺
市鳳西町1<cstyle:01 -50\%>―<cstyle:>92<cstyle:01 -50\%>―<cstyle:>2<2002>マ
ンション池尻<2002><cstyle:05 医事外字M>あ<cstyle:>072<cstyle:01 -50\%>―<cst
yle:>262<cstyle:01 -50\%>―<cstyle:>5073


> どの位の大きさのファイルでしょうか?(行数またはバイト数)
> ファイルを分割してもだめでしょうか?

ファイルの量ですが大きいファイルのものでB5版500ページ分の印刷物となります。
(サンプル2)程度の量でも置換が出来ない場合は、ファイル分割するのはあまり能
率的ではないような感じです。
何か私の設定ミスがあるのでしょうか。

NARI









[ △ ]
RE:00164 変換リストによる連続置換 Ver2.No.00165
山紫水明 さん 04/06/09 13:50
 
 nariさん,こんにちは。

> 確かに置換可能なサンプルを掲示してしまったようです。失礼しました。しか
> しながらサンプルの量を少し増やしてみるとうまく置換できません。「置換は
> ありませんでした」と表示されます。

 こちらではお示しいただいた「サンプル2」でも置換できます。
結果は
  ファイル数:1
  リストの行数:26
  有効置換回数:7
  置換総数:13
となります。

> ファイルの量ですが大きいファイルのものでB5版500ページ分の印刷物となり
> ます。

 かなり大きいですね。それでこちらでも,いただいたサンプルのコピーを重ね
て,80字×20万行ほどのファイル(12メガバイト余)を作って試してみました。時
間は少々かかりますが,置換総数14700となって置換できました。

> (サンプル2)程度の量でも置換が出来ない場合は、ファイル分割するのはあ
> まり能率的ではないような感じです。

 確かにそうですね。

> 何か私の設定ミスがあるのでしょうか。

 ちょっと原因がわかりません。とりあえず元のテキストで次のようなテストを
やってみてください。
1.通常の置換で
  検索語:・8f74
  置換語:��
で「全置換」をする。

2.次の1行のマクロを実行する。
//-------- Test.mac ------------
  replaceallfast "・8f74", "��";
//------------------------------

     では, (^^)/~
                                        山紫水明(ユーザー)

[ △ ]
RE:00165 変換リストによる連続置換 Ver2.No.00166
nari さん 04/06/09 19:17
 
山紫さん、ありがとうございます。

サンプル2でも置換が出来るとのこと。
こちらで確認したところサンプルテキストの全文をコピー&ペーストした場合置換さ
れることがわかりました。

> ちょっと原因がわかりません。とりあえず元のテキストで次のようなテストを
>やってみてください。
>1.通常の置換で
>  検索語:・8f74
>  置換語:��
>で「全置換」をする。
>
>2.次の1行のマクロを実行する。
>//-------- Test.mac ------------
>  replaceallfast "・8f74", "��";
>//------------------------------
>

ということで、ご指摘の2つを実行したところ元テキストでは両方共に
置換できないようです。・8f74が見つかりませんと表示されます。
元テキスト上の既存の・8f74を認識していないようです。
この・8f74をその場でコピーして別の場所に数個ペーストするとペーストした・8f74
はきちんと置換されました。
結論からすると元テキストが原因のようですが、大量のテキストをその都度カット&
ペーストするわけにもいかずどうしたものでしょうか。
何度もスミマセン。


nari







[ △ ]
RE:00166 変換リストによる連続置換 Ver2.No.00167
山紫水明 さん 04/06/09 20:25
 
 nariさん,こんばんは。

> ということで、ご指摘の2つを実行したところ元テキストでは両方共に置換で
> きないようです。・8f74が見つかりませんと表示されます。

 やはりそうですか。これはマクロの問題ではないですね。

 元テキストで「・8f74」の先頭にある文字コードを調べてください。その後コ
ピーした方でも調べてください。
 文字コードはカーソルを文字位置に置いて,「その他」→「コマンド一覧」→
「その他」→「文字コード表示」で調べられます。そこで表示される Shift-Jis
コードを見てください。

     では, (^^)/~
                                        山紫水明(ユーザー)

[ △ ]
RE:00167 変換リストによる連続置換 Ver2.No.00168
nari さん 04/06/10 09:56
 
山紫さん。
この度はいろいろとご教示いただきましてありがとうございました。
結局はこちらの元テキストの中の・の文字コードがおかしいことが判明いたしました。
マクロの問題ではない投稿でしたが、丁寧な回答をしていただき原因を究明できまし
たので大変感謝しております。
本当に助かりました。

nari


[ △ ]