1,slice(a, b)

第一个参数表示起始位置,第二个表示截取到但不包含

关于参数正负问题,只要记住一点:永远不能倒着截取!否则返回空字符串

 

2,substring(a, b)

第一个参数表示起始位置,第二个表示截取到但不包含

关于参数正负问题,只要记住一点:任何一个参数为负,都会转为0,然后较小的一个放在参数首位作为起始位置。

 

3,substr(a, b)

第一个参数表示起始位置,第二个表示要截取的长度

关于参数正负问题,只要记住一点:第二个参数为负,就转为0,然后返回空字符串

 

关于三者的异同,上面也提到了,不用太在意正负问题

posted on 2017-12-12 09:39  言先生  阅读(1757)  评论(0编辑  收藏  举报