C++STLstring(二)

2014-11-24 09:58:05 · 作者: · 浏览: 1
匹配到的位置,否则返回string::npos

8、------------------------find_first_of()成员函数--------------------------------------------------------------

1)、s.find_first_of(str, pos);//从s的pos位置开始匹配,返回任意一个匹配到的字符的位置,否则返回npos

2)、s.find_first_of(ch, pos);//从s的pos位置开始匹配,返回第一个与ch匹配的字符的位置,否则返回npos

3)、s.find_first_of(charArray, pos);//从s的pos位置开始匹配,返回任意一个匹配到的字符的位置,否则返回npos

4)、s.find_first_of(charArray, pos, n);//从s的pos位置开始匹配,最多匹配n个字符,返回任意一个匹配到的字符的位置,否则返回npos

9、------------------------find_first_not_of()成员函数--------------------------------------------------------------

1)、s.find_first_not_of(str, pos);//从s的pos位置开始匹配,返回任意一个没有匹配到的字符的位置,否则返回npos

2)、s.find_first_not_of(charArray, pos);//从s的pos位置开始匹配,返回任意一个没有匹配到的字符的位置,否则返回npos

3)、s.find_first_not_of(charArray, pos, n);//从s的pos位置开始匹配,最多匹配n个字符,返回任意一个没有匹配到的字符的位置,否则返回npos

4)、s.find_first_not_of(ch, pos);//从s的pos位置开始匹配,返回第一个与ch不匹配的字符的位置,否则返回npos
10、------------------------find_last_of()成员函数--------------------------------------------------------------

1)、s.find_last_of(str, pos);//返回最后一个匹配到的任意一个字符的位置

2)、s.find_last_of(charArray, pos, n);//返回最后一个匹配到的任意一个字符的位置,匹配从pos位置开始,最多匹配n个字符

11、------------------------find_last_not_of()成员函数--------------------------------------------------------------

1)、s.find_last_not_of(str, pos);//返回最后一个没有匹配到的任意一个字符的位置

2)、s.find_last_not_of(charArray, pos, n);//返回最后一个没有匹配到的任意一个字符的位置,匹配从pos位置开始,最多匹配n个字符

3)、s.find_last_not_of(ch, pos);//返回最后一个与ch不匹配的任意一个字符的位置

4)、s.find_last_not_of(charArray, pos);//返回最后一个没有匹配到的任意一个字符的位置

//这里不在书写其他了,真没有心情了。我真的很想生气,这CSDN竟然点发表,保存都没有反映,结果点错舍弃。又得重写一扁,
下面的不在讲了。