Message from discussion
regular expression : the dollar sign ($) work with re.match() or re.search()
Received: by 10.66.74.102 with SMTP id s6mr1170499pav.21.1349310374883;
Wed, 03 Oct 2012 17:26:14 -0700 (PDT)
Path: t10ni23610396pbh.0!nntp.google.com!border1.nntp.dca.giganews.com!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!novia!news-hub.siol.net!news.mi.ras.ru!goblin2!goblin3!goblin.stu.neva.ru!newsfeed3.funet.fi!newsfeeds.funet.fi!news.helsinki.fi!.POSTED!not-for-mail
From: Jussi Piitulainen <jpiit...@ling.helsinki.fi>
Newsgroups: comp.lang.python
Subject: Re: regular expression : the dollar sign ($) work with re.match() or re.search()
Date: 26 Sep 2012 19:29:51 +0300
Organization: University of Helsinki
Lines: 38
Sender: jpiit...@ruuvi.it.helsinki.fi
Message-ID: <qot7grgd9xc.fsf@ruuvi.it.helsinki.fi>
References: <5d913584-b5ea-4ff1-8094-f4d5b273c0b6@googlegroups.com> <qotsja58btb.fsf@ruuvi.it.helsinki.fi> <CsF8s.157208$356.82477@fx07.am4>
NNTP-Posting-Host: ruuvi.it.helsinki.fi
Mime-Version: 1.0
X-Trace: oravannahka.helsinki.fi 1348676991 13959 128.214.205.65 (26 Sep 2012 16:29:51 GMT)
X-Complaints-To: usenet@oravannahka.helsinki.fi
NNTP-Posting-Date: Wed, 26 Sep 2012 16:29:51 +0000 (UTC)
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3
Bytes: 2540
Content-Type: text/plain; charset=us-ascii
Alister writes:
> On Wed, 26 Sep 2012 10:48:00 +0300, Jussi Piitulainen wrote:
>
> > iMath writes:
> >
> >> I only know the dollar sign ($) will match a pattern from the end
> >> of a string, but which method does it work with, re.match() or
> >> re.search()
> >
> > It works with both. With re.match, the pattern has to match at the
> > start of the string _and_ the $ has to match the end of the string
> > (or a line); re.search scans the string until it finds a suitable
> > start.
> >
> > What was the weird character that you used as a question mark? I
> > removed them because they confuse the newsreader I use.
>
> It shows fine in my news reader, perhaps you should consider changing to
> one that works properly (btw I am using pan on a fedora 17 netbook)
I was just curious why anyone would use anything other than the ASCII
question mark as an ordinary question mark when writing in English in
a newsgroup.
The post had this:
0000520 61 72 63 68 28 29 20 20 ef bc 9f 0a
a r c h ( ) sp sp o < us nl
od is showing (ef bc 9f) as (o < us) but since they are not individual
characters anyway, never mind that. Google tells me (ef bc 9f) is
UTF-8 for U+FF1F FULLWIDTH QUESTION MARK, so now I basically have my
answer as to what it is, though still not as to why one would use it.
The ordinary question mark would look like this:
0000000 61 72 63 68 28 29 20 3f 0a
a r c h ( ) sp ? nl