#31578
Yutaka Emura
キーマスター

いつもお世話になっております。江村です。

前回もお伝えしましたが、JavaScriptの仕様上、ダブルクォーテーションマーク(”)は、バックスラッシュでエスケープする必要があります。これはEmEditorの問題ではなく、EmEditorから制御することもできません。しかし、JavaScriptの仕様を詳しく調べていただければ分かるように、シングルクォーテーションマーク(’)も使用でき、その中ではダブルクォーテーションマークをエスケープせずに記述することが可能です。したがって、次のように書くことができます:


batch_list.AddReplace('\\Q<span class="ruby">\\E','',eeFindReplaceRegExp | eeFindReplaceCase,0);

ところで、マスナガ様には、いつも多数のご質問をいただき、心より感謝しております。皆様からのご質問に丁寧に回答したいと思っておりますが、私が開発からサポートまで全てを一手に担っているため、時間は限られています。

そのため、ご質問の前に、ご自身でも問題解決のために努力をしていただければ幸いです。可能な限りご自身で問題解決を試みた後、どうしても解決が難しい場合に限ってご質問いただければ、より迅速かつ効率的なサポートを提供することができます。

ご理解とご協力をお願い申し上げます。

どうぞよろしくお願いいたします。