タグ

2009年12月31日のブックマーク (1件)

  • re-builder で作った正規表現を query-replace-regexp に渡しても動作しない? - @kyanny's blog

    結論 re-builder で作った「文字列」を (insert "XXXX") して出力された「正規表現」を query-replace-regexp に渡せ メモ M-x re-builder で正規表現を組み立てるとき、その正規表現は「文字列」として与えなければならない(っぽい)。逆に、 query-replace-regexp に正規表現を与えるときは、「リテラル」として与えなければならない(っぽい)。 以下、結論に至るまでの試行錯誤と考察を箇条書きでメモ。あんまり真面目に検証してません。マニュアルも読んでません。正規表現(特に Emacs の!)に詳しい人のツッコミをお待ちしております。 <input type="text" name="emacs" value="lisp" /> を name="emacs" に置換したい、とする re-builder では "^.*\\(na

    re-builder で作った正規表現を query-replace-regexp に渡しても動作しない? - @kyanny's blog
    mooz
    mooz 2009/12/31
    re-builder で作った正規表現は (insert "regexp") してリテラルへ変換してからコマンドへ渡す.