[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: regex and case-fold-search problem
From: |
Eli Zaretskii |
Subject: |
Re: regex and case-fold-search problem |
Date: |
Fri, 23 Aug 2002 18:56:25 +0300 |
> From: Kenichi Handa <address@hidden>
> Date: Fri, 23 Aug 2002 15:25:42 +0900 (JST)
>
> This problem is not specific to non-ASCII chars, it's just
> rarer to face such a sitution in ASCII chars.
>
> (let ((case-fold-search nil))
> (string-match "[A-_]" "A")) => 0
> (let ((case-fold-search t))
> (string-match "[A-_]" "A")) => nil
> (let ((case-fold-search t))
> (string-match "[A_]" "A")) => 0
Does that happen because under case-fold-search non-nil the
characters on the range specification are downcased?
> In my opinion, specifying ranges by chars are nonsense
> because there should be no semantics in the order of
> characters codes.
Sorry, I don't understand: how would one specify a range _except_
with two characters and a dash between them? What am I missing?
- regex and case-fold-search problem, Kenichi Handa, 2002/08/23
- Re: regex and case-fold-search problem,
Eli Zaretskii <=
- Re: regex and case-fold-search problem, Kenichi Handa, 2002/08/23
- Re: regex and case-fold-search problem, Miles Bader, 2002/08/23
- Re: regex and case-fold-search problem, Eli Zaretskii, 2002/08/24
- Re: regex and case-fold-search problem, Andreas Schwab, 2002/08/24
- Re: regex and case-fold-search problem, Miles Bader, 2002/08/25
- Re: regex and case-fold-search problem, Stefan Monnier, 2002/08/26
- Re: regex and case-fold-search problem, Richard Stallman, 2002/08/26
- Re: regex and case-fold-search problem, Eli Zaretskii, 2002/08/24
- Re: regex and case-fold-search problem, Kenichi Handa, 2002/08/25
- Re: regex and case-fold-search problem, Miles Bader, 2002/08/25