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.
--
Chris F.A. Johnson <http://cfaj.freeshell.org>
==================================================================
Shell Scripting Recipes: A Problem-Solution Approach, 2005, Apress
<http://www.torfree.net/~chris/books/cfaj/ssr.html>
--
http://mail.python.org/mailman/listinfo/python-list