[xyzzy:02782] Re: HTML+ mode
- Subject: [xyzzy:02782] Re: HTML+ mode
- From: Tetsuya Kamei <kamei@xxxxxxxxxxxx>
- X-mailer: Denshin 8 Go V321.2b5
- X-yzzy-version: 0.0.0.88
やまもと さん、こんにちは。
Mon, 7 Jun 1999 22:19:36 +0900 の
[xyzzy:02781] HTML+ mode
への返事です.
| compile-regexp したのですが、これを行うと全然一致しなくなってしまいました。
| 何か問題でもあるんでしょうか?
おそらく大文字小文字が一致していないからではないかと。
文字の大小を区別しない場合は compile-regexp の二番目の
引数に nil 以外を指定してください。scan-buffer 等にコ
ンパイルされた正規表現を渡すと :case-fold は無視されま
す。
| それと、compile-regexp すると一応高速化されるんでしょうか?
遅くはならないはずです(^^; ま、せいぜいこの程度ですが。
(let ((tick (get-internal-real-time)))
(dotimes (x 100000)
(string-match "a" "a"))
(- (get-internal-real-time) tick))
=> 3484
(let ((tick (get-internal-real-time))
(regexp (compile-regexp "a")))
(dotimes (x 100000)
(string-match regexp "a"))
(- (get-internal-real-time) tick))
=> 2984
--
亀井哲弥(Tetsuya Kamei)
kamei@xxxxxxxxxxxx/JCA00343@xxxxxxxxxxx