can it be shorter?
tsangpo.newsgroup at gmail.com
Sat Jun 6 12:21:45 EDT 2009
"kj" <no.email at please.post> 写入消息 news:h0e3p9$85t$1 at reader1.panix.com...
> In <h0e0oi$1es2$1 at adenine.netfront.net> "tsangpo"
> <tsangpo.newsgroup at gmail.com> writes:
>>I want to ensure that the url ends with a '/', now I have to do thisa like
>>url = url + '' if url[-1] == '/' else '/'
>>Is there a better way?
> It's a pity that in python regexes are an "extra", as it were.
> Otherwise I'd propose:
> url = re.sub("/?$", "/", url)
> kynn (lowest-of-the-low python noob)
look nice, but:
>>> re.sub('/?$/', '/', 'aaabbb')
has no effect. what a pity.
More information about the Python-list