创建定制的替换函数