关于电话号码屏蔽的有关问题

关于电话号码屏蔽的问题
有个字段 电话号码 13位
需要动态控制权限显示
有的人看到的是
139****2471  这样的格式
需要动态modify实现
小弟只能搞出前3位出来  请问后面的怎么拼接
求高手
mod_string = "phoneno.format='~tleft(phoneno,3)'"
dw_customercriteria.modify(mod_string)

------解决方案--------------------
mod_string = "phoneno.format='~tleft(phoneno,3)+~"****~"+right(phoneno,4)'"
dw_customercriteria.modify(mod_string)
------解决方案--------------------
字符串里,~'转衣服代表'