Citat:
Originally posted by martine@Apr 13 2009, 19:59
Intressant. Känns dock som det inte är så optimalt att förändra hur ett regexp fungerar med locale-inställningar.
|
Kanske inte det bästa, men man lägger bara till en extra flagga till reguljära uttryck om man vill att de ska påverkas av locale-inställningen, och vill man ha bakåtkompatibilitet så skippar man det. Känns som en ganska pragmatisk lösning, som jag skulle önska kunde göras även i JavaScript på något sätt.
Kod:
# python:
re.L
re.LOCALE
Make \w, \W, \b, \B, \s and \S dependent on the current locale.