我现在有字符串
vehicle_num_123
想要截取后面的三个数字,可以使用QString的函数right()
函数可以截取QString的右边几个字符
需要提供的参数是截取的数量
但是因为后面的数字位数不定,可以发现数字前面总是"_",我们获取最后一个“_”的索引
str.right(str.size()-(str.lastIndexOf("_")+1));
这样就可以提取出"_"之后的数字了。
我现在有字符串
vehicle_num_123
想要截取后面的三个数字,可以使用QString的函数right()
函数可以截取QString的右边几个字符
需要提供的参数是截取的数量
但是因为后面的数字位数不定,可以发现数字前面总是"_",我们获取最后一个“_”的索引
str.right(str.size()-(str.lastIndexOf("_")+1));
这样就可以提取出"_"之后的数字了。