4、常用字符串处理命令

建模过程中有时需要对字符串进行处理,下面是一些个人认为比较常用的命令。

1、sprint  将多个字符连接,较新版本软件中可以用加号代替。例如:sprint(“taoyifei”,”.tech”); —— taoyifei.tech

2、strlen 输出字符串长度。例如:strlen(“tech”); —— 4

3、strrcopy 按照指定长度,从右向左截取字符串。例如:strrcopy(“taoyifei.tech”,4); —— tech

4、strrpos 输出指定字符在字符串中的位置,有多个相同字符时,从左向右输出最后一个相同字符的位置。例如:strrpos(“t”,”taoyifei.tech”); —— 10

5、omit 删除字符串中指定位置字符,返回剩余字符串。例如:omit(“taoyifei.tech”,1,3); —— yifei.tech

6、incl 将字符串A插入到字符串B的指定位置。例如:incl(“.tech”,”taoyifei”,9); —— taoyifei.tech

7、copy 按照指定位置和长度,从目标字符串复制部分字符。例如:copy(“taoyifei.tech”,10,4); —— tech