1,slice(a, b)
第一个参数表示起始位置,第二个表示截取到但不包含
关于参数正负问题,只要记住一点:永远不能倒着截取!否则返回空字符串
2,substring(a, b)
第一个参数表示起始位置,第二个表示截取到但不包含
关于参数正负问题,只要记住一点:任何一个参数为负,都会转为0,然后较小的一个放在参数首位作为起始位置。
3,substr(a, b)
第一个参数表示起始位置,第二个表示要截取的长度
关于参数正负问题,只要记住一点:第二个参数为负,就转为0,然后返回空字符串
关于三者的异同,上面也提到了,不用太在意正负问题