c – 需要在像“7.8.9.1.5.1.100”这样的字符串中的点之后提取最后一个数字

前端之家收集整理的这篇文章主要介绍了c – 需要在像“7.8.9.1.5.1.100”这样的字符串中的点之后提取最后一个数字前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要在像“7.8.9.1.5.1.100”这样的C字符串中的最后一个点之后提取最后一个数字并将其存储在整数中?

添加
该字符串也可以是“7.8.9.1.5.1.1”或“7.8.9.1.5.1.0”.

我还想验证它在最后一个点之前是“7.8.9.1.5.1”.

解决方法

std :: string有一个rfind()方法;这会给你最后一个.从那里它是一个简单的substr()来获得字符串“100”.

猜你在找的C&C++相关文章