已关闭,此问题需要更focused。目前不接受答复。
**想改善这个问题吗?**更新问题,使其仅通过editing this post关注一个问题。
1小时前关闭
Improve this question
我正在努力寻找一种简单的方法来找到字符串中第一个字母[a-zA-z]的索引。
如何验证正则表达式是否在字符串中
已关闭,此问题需要更focused。目前不接受答复。
**想改善这个问题吗?**更新问题,使其仅通过editing this post关注一个问题。
1小时前关闭
Improve this question
我正在努力寻找一种简单的方法来找到字符串中第一个字母[a-zA-z]的索引。
如何验证正则表达式是否在字符串中
1条答案
按热度按时间vecaoik11#
一种方法是使用
std::find_if
并在函子中提供条件,如lambda:如果标准的C语言环境有效,则上述内容可以简化为:
如果你想要索引,只需要从
str.begin()
到指向找到的字母的迭代器的距离: