連続置換時の不具合?No.00559
Nshi0025 さん 19/07/05 09:32
 
山紫水明 様

先般、お世話になりました
従来から使用していた連続置換の作業は問題なく出来るのですが、新規に変換リスト
を作成して実行すると区切り文字が残るようになるのですが、何か設定があるのでし
ょうか

あいうえお○○○○○カキクケコ
さしすせそ□□□□□タチツテト
なにぬねの△△△△△ハヒフヘホ
まみむめも○○○○○ヤイユエヨ

変換リスト記載内容(区切り文字は ' を使っています)

△''        △を無くす置換リストです

連続置換実行結果
あいうえお○○○○○カキクケコ
さしすせそ□□□□□タチツテト
なにぬねの'''''ハヒフヘホ       ←区切り文字が残ります
まみむめも○○○○○ヤイユエヨ

普通に置換をすると問題なく出来ます

私のPC環境の問題なのでしょうか?
3.08 ・ 3.09β 同様の結果になります

アドバイスをよろしくお願いいたします。



[ ]
RE:00559 連続置換時の不具合?No.00560
山紫水明 さん 19/07/05 20:38
 
 Nshi0025さん,

>変換リスト記載内容(区切り文字は ' を使っています)
>
>△''        △を無くす置換リストです

 このリストだと△を「'」に変換することになります。
 単に △' としてみたらいかがでしょう。

                  山紫水明

[ ]
RE:00560 連続置換時の不具合?No.00561
Nshi0025 さん 19/07/08 13:42
 
山紫水明 様

> このリストだと△を「'」に変換することになります。
> 単に △' としてみたらいかがでしょう。

エラーメッセージが出ます

変換リストの中に変換元または変換先文字列が空か、または区切り文字が入ってない
行があります。
ファイル名=
C:\Users\ユーザー名\AppData\Roaming\Hidemaruo\Hidemaru\Macro\templist.txt
行番号=1

となります

試しに他のPCにてTESTしてみます

よろしくおねがいします

[ ]
RE:00561 連続置換時の不具合?No.00562
Nshi0025 さん 19/07/08 15:14
 
山紫水明 様

どうやら、このPC単体の不具合のようです。
他のPCにてTESTすると問題なく置換されます
秀丸エディター・マクロ・田楽DLLの入れ直しを試しましたが同じです。
正規表現で空行 ^\n を削除するリストを作成しても変換されませんでした。
何が影響しているか分かりますでしょうか?

メインマシーンのため不具合を解消したいので・・・

[ ]
RE:00562 連続置換時の不具合?No.00563
山紫水明 さん 19/07/08 20:01
 
 Nshi0025さん,

>メインマシーンのため不具合を解消したいので・・・

 こちらには変換モジュール HmfListReplace.hmf がインストールされていると
思います。それを最新版に交換してみて下さい。
https://hide.maruo.co.jp/lib/hmconv/hmflistreplace140.html

                    山紫水明

[ ]
RE:00562 連続置換時の不具合?No.00564
山紫水明 さん 19/07/08 20:07
 
 Nshi0025さん,

>正規表現で空行 ^\n を削除するリストを作成しても変換されませんでした。

リストの行を以下のようにして,できませんか?
^\n,,regular
または
^\n,,r
                    山紫水明

[ ]
RE:00564 連続置換時の不具合?No.00565
Nshi0025 さん 19/07/09 09:07
 
山紫水明 様

お世話になっております

> こちらには変換モジュール HmfListReplace.hmf がインストールされていると思
>います。それを最新版に交換してみて下さい。

最新版にしても結果は同じでしたが、削除したら復旧しました。
一先ず作業に支障なくなりましたので

ありがとうございました。

[ ]