[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: string-match bug?

From: Andreas Röhler
Subject: Re: string-match bug?
Date: Mon, 07 Dec 2009 21:37:07 +0100
User-agent: Thunderbird (X11/20081227)

Colin S. Miller wrote:
> Colin S. Miller wrote:
>> If you want to check if "foo" IS the empty string then do
>> (string-match "^$" "foo")
> Or, of course, use (equal "" "foo").
> Don't use (eq ...), it checks if the string-object
> is the same, not that they have the same value.


thanks for your answer. Let me pose the question again:

string-match asks, if a regexp is contained by string.

(equal "" "foo") reads a quite different question for me, as (string-match "^$" 
"foo") does.

Why should questioned string respond here it contains an empty string at 
position 0?
Makes no sense for me.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]