string find
2015-09-27 17:20
274 查看
string类的查找函数: int find(char c, int pos = 0) const;//从pos开始查找字符c在当前字符串的位置 int find(const char *s, int pos = 0) const;//从pos开始查找字符串s在当前串中的位置 int find(const char *s, int pos, int n) const;//从pos开始查找字符串s中前n个字符在当前串中的位置 int find(const string &s, int pos = 0) const;//从pos开始查找字符串s在当前串中的位置 //查找成功时返回所在位置,失败返回string::npos的值 int rfind(char c, int pos = npos) const;//从pos开始从后向前查找字符c在当前串中的位置 int rfind(const char *s, int pos = npos) const; int rfind(const char *s, int pos, int n = npos) const; int rfind(const string &s,int pos = npos) const; //从pos开始从后向前查找字符串s中前n个字符组成的字符串在当前串中的位置,成功返回所在位置,失败时返回string::npos的值 int find_first_of(char c, int pos = 0) const;//从pos开始查找字符c第一次出现的位置 int find_first_of(const char *s, int pos = 0) const; int find_first_of(const char *s, int pos, int n) const; int find_first_of(const string &s,int pos = 0) const; //从pos开始查找当前串中第一个在s的前n个字符组成的数组里的字符的位置。查找失败返回string::npos int find_first_not_of(char c, int pos = 0) const; int find_first_not_of(const char *s, int pos = 0) const; int find_first_not_of(const char *s, int pos,int n) const; int find_first_not_of(const string &s,int pos = 0) const; //从当前串中查找第一个不在串s中的字符出现的位置,失败返回string::npos int find_last_of(char c, int pos = npos) const; int find_last_of(const char *s, int pos = npos) const; int find_last_of(const char *s, int pos, int n = npos) const; int find_last_of(const string &s,int pos = npos) const; int find_last_not_of(char c, int pos = npos) const; int find_last_not_of(const char *s, int pos = npos) const; int find_last_not_of(const char *s, int pos, int n) const; int find_last_not_of(const string &s,int pos = npos) const; //find_last_of和find_last_not_of与find_first_of和find_first_not_of相似,只不过是从后向前查找
查看是不是敏感词汇,在用户输入的名字里面在敏感词汇里面find就可以了
相关文章推荐
- Eclipse 配置tomcat8
- java.lang.ClassNotFoundException: org.hibernate.engine.FilterDefinition
- 黑盒测试
- 依赖项属性语法格式
- 软件测试
- epoll简介(一)
- 面试---内存偏移
- Git学习笔记(一)
- 第一次写博客
- 笔试题
- GOF23 设计模式之 适配器模式
- WinHttpOpenRequest第6个参数如何传?LPCWSTR*
- LeetCode——Best Time to Buy and Sell Stock II
- C# WindowsForm 员工管理系统四【发放工资】
- 浏览器兼容、CSS3 选择器
- 笔试题
- 接口
- 第四周实训总结(实训周)
- 软件测试
- 记录——《C Primer Plus (第五版)》第八章编程练习第三题