Chris F.A. Johnson <[EMAIL PROTECTED]> wrote: > On 2005-10-22, William Park wrote: > > [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > >> I am looking for the best and efficient way to replace the first word > >> in a str, like this: > >> "aa to become" -> "/aa/ to become" > >> I know I can use spilt and than join them > >> but I can also use regular expressions > >> and I sure there is a lot ways, but I need realy efficient one > > > > I doubt you'll find faster than Sed. > > On the contrary; to change a string, almost anything will be faster > than sed (except another external program). > > If you are in a POSIX shell, parameter expansion will be a lot > faster. > > In a python program, one of the solutions already posted will be > much faster.
Care to put a wager on your claim? -- William Park <[EMAIL PROTECTED]>, Toronto, Canada ThinFlash: Linux thin-client on USB key (flash) drive http://home.eol.ca/~parkw/thinflash.html BashDiff: Super Bash shell http://freshmeat.net/projects/bashdiff/ -- http://mail.python.org/mailman/listinfo/python-list