[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: replace-match
;; 取らぬ狸 (nntp://... はまだ使えない) の皮算用。:-p
>>>>> In [emacs-w3m : No.03791] 白井秀行さん wrote:
白井さん>> - (setq ffap-url-regexp (replace-match "\\1\\|nntp:\\2"
白井さん>> + (setq ffap-url-regexp (replace-match "\\1\\\\|nntp:\\2"
白井さん> だけど、FSF Emacs の仕様の方が自然に感じます。
(progn (princ "\\\\|") nil)
\\|nil
これもわかります。ぼくの感覚では "\\|" というものの実体は info
で言うところの
`\|'
specifies an alternative. Two regular expressions A and B with
`\|' in between form an expression that matches anything that
either A or B matches.
なのだから replace-match の doc-string にある
`\\' means insert one `\'.
を一回だけ使えば良いのではないか、ということでした。XEmacs でも
過去に同じような議論があったのかもしれませんね。(林さん見てる?)
--
Katsumi@Yamaoka.cc (not in 自宅)
白井さん> CC: Cocos (Keeling) Islands
白井さん> keeling {名}
白井さん> タラ
白井さん> ## 山岡さんちはサザエサン一家だったのね。こっちも知ら
白井さん> ## なかった ^^;;;
ありゃ、そいういう意味だったのか。鱈諸島。
涼しくなってきたので鱈ちりもいいですね。