PHP's str_replace ?
Grzegorz Staniak
gstaniak at wp.pl
Wed Sep 10 10:52:07 EDT 2008
On 10.09.2008, Anjanesh Lekshminarayanan <mail at anjanesh.net> wroted:
> In PHP, if I do
> str_replace(array('a', 'e', 'i', 'o', 'u'), '-', $str)
> it'll replace all vowels with a hyphen in string $str.
>
> Is there some equivalent in Python ?
The .translate() method of strings?
>>> import string
>>> mystr = "This is just a test"
>>> transtable = string.maketrans("aeiouy","------")
>>> mystr.translate(transtable)
'Th-s -s j-st - t-st'
GS
--
Grzegorz Staniak <gstaniak _at_ wp [dot] pl>
Nocturnal Infiltration and Accurate Killing
More information about the Python-list
mailing list