[NAME]
ALL.dao.type.string.method.replace

[TITLE]
replace( self :string )

[DESCRIPTION]


     
   1  replace( self :string, str1 :string, str2 :string, index = 0 )
     
Replace the index-th occurrence of substring str1 to substring str2; the index starts 
from 1, which means the first, and 0 means all.
     
   1  replace( self :string, table :map<string,string>, max = 0 )
     
Replace the occurrence of the keys of table by the corresponding values. If max is zero,
replace the shorter key first, otherwise, replace the longer first.