1 件の投稿を表示中 (合計 2 個)
- 作成者投稿
- 2024年1月16日 8:52 pm #31394Applek参加者
以下の問題、わかる方お願いいたします。EmEditorの鬼雲で正規表現のキャプチャー番号の書き方を教えてください。
サクラエディタなどでは、同じ鬼雲のバージョンですがたとえば佐藤花子だと
検索
(佐藤)(花子)置換
${2}${1}これで花子佐藤に置換されます。
ただ、EmEditorの鬼雲ではこの書き方が使えませんでした。
\{2}\{1}
これでも出来ませんでした。
9個までなら
\2\1
これでいけますが、
10個以上のキャプチャーで次に0が来る場合は10番目なのか1番目の次に0を付けているだけなのかの区別が付かないので必要になります。
名前付きキャプチャーは手間がかかるので理想ではないです。
よろしくお願いいたします。2024年1月17日 2:03 am #31395Yutaka Emuraキーマスターいつもお世話になっております。江村です。
正規表現の 10 個以上の後方参照は、次のフォームで可能です。
\k<10>, \k<11>, \k<12>, ...
置換表現では、次のフォームも使用できます:
$10, $11, $12, ...
これらの機能は、v19.1 で追加されました。
https://jp.emeditor.com/text-editor-features/history/new-in-version-19-1/
ヘルプでは、置換表現構文
https://www.emeditor.org/ja/howto/search/replacement_expression_syntax.html
に記載されていますが、誤字がありました。これは修正いたします。Boost でも Onigmo でも記載方法は同じです。
よろしくお願いいたします。
- 作成者投稿
1 件の投稿を表示中 (合計 2 個)
- このトピックに返信するにはログインしてください。