zoukankan      html  css  js  c++  java
  • 【C++】string::find函数

    int vis=a.find(b):从string a开头开始查找第一个遇到的string b,返回string a中所匹配字符串的第一个字符的下标位置,找不到则返回-1.

    int vis=a.find_first_of(b):从string a开头开始查找第一个遇到的string b中所含有的任意一个字符,返回其在string a中的下标位置,找不到则返回-1。

    int vis=a.find_last_of(b)从string a末尾开始查找第一个遇到的string b中所含有的任意一个字符,返回其在string a中的下标位置,找不到则返回-1。

    int vis=a.find_first_not_of(b):从string a开头开始查找第一个遇到的string b中没有的字符,返回其在string a中的下标位置,找不到则返回-1。

     1 int main()
     2 {
     3     string a,b;
     4     int vis;
     5     while(cin>>a>>b)
     6     {
     7         vis=a.find_first_of(b);
     8         cout<<"find_first_of ——"<<vis<<endl;
     9         vis=a.find_last_of(b);
    10         cout<<"find_last_of ——"<<vis<<endl;
    11         vis=a.find_first_not_of(b);
    12         cout<<"find_first_not_of ——"<<vis<<endl;
    13     }
    14 }

  • 相关阅读:
    多维数组的索引与切片
    多维数组
    开学第一课Java考试
    大一第九周学习体会
    大一第八周学习体会
    大一第七周学习体会
    大一第六周学习体会
    大一第五周学习体会
    《大道至简》读后感
    大一暑假第四周学习体会
  • 原文地址:https://www.cnblogs.com/HOLLAY/p/11324368.html
Copyright © 2011-2022 走看看