c++中string中find用法(快速入门)
int strStr(string s1, string s2) {
if(s1.find(s2)!=s1.npos)return s1.find(s2);
return -1;
}
string中find函数返回的是被查询字符串(s2)在查询字符串(s1)中匹配的第一个位置,若被查询字符串(s2)不在查询字符串(s1),则find的返回的是-1
有三种方法判断被查询字符串(s2)在查询字符串(s1):
1、s1.find(s2)!=-1;
2、s1.find(s2)!=s1.npos;
3、s1.find(s2)!=string::npos;
额外补充:
一:s1.find(s2,4)是从s1中下标为4开始查询
二:find()函数还可以查找字符
三:find_first_of()函数可以查找字符串的某个字符最先出现的位置,即它不是必须要查找的字符串在被查找的字符串中全部出现,而是出现个别字符即可,查找字符串中的字符顺序没有要求,查首先出现的字符
c++中string中find用法(快速入门)相关推荐
- C++中string::npos的用法总结
C++中string::npos的用法总结 一.关于npos的定义 二.nops的常见用法 三.注意点 一.关于npos的定义 在cplusplus.com中有如下解释: static const s ...
- [转载] python中string函数的用法_python中string模块各属性以及函数的用法
参考链接: Python中的string.octdigits 任何语言都离不开字符,那就会涉及对字符的操作,尤其是脚本语言更是频繁,不管是生产环境还是面试考验都要面对字符串的操作. python的字符 ...
- java中String的常见用法总结
首先String不属于8种基本数据类型,String是一个对象. 因为对象的默认值是null,所以String的默认值也是null:但它又是一种特殊的对象,有其它对象没有的一些特性. 以下是关于str ...
- 『JAX中文文档』JAX快速入门
最新的 原文:https://jax.readthedocs.io/en/latest/notebooks/quickstart.html JAX快速入门 首先解答一个问题:JAX是什么? 简单的说就 ...
- c++中string 的replace用法
转载于这位博主:链接1 链接2 c++ string string 的replace用法 string替换指定字符串内的所有字段 string 的replace用法 /*用法一: *用str替换指定字 ...
- Java中的类变量(静态变量static的具体用法快速入门))
文章目录 问题分析 修改过后的代码 运行结果 先看一段代码 package study_static;public class Childgame {public static void main(S ...
- 安卓中AIDL的使用方法快速入门
1.AIDL是什么? AIDL全称是Android Interface Definition Language,即安卓接口定义语言. 2.AIDL是用来做什么的?(为什么要有AIDL) AIDL是用来 ...
- java中String类的用法
一.不变模式: 一个字符串对象创建后它的值不能改变. String str1="hello";//创建一个对象hello,不会变: System.out.println(str1) ...
- [探讨java深入的不变模式] java中String类的用法
2019独角兽企业重金招聘Python工程师标准>>> 不变模式(Immutable Pattern)顾名思义,它的状态在它的生命周期内是永恒的(晕,永恒的日月星晨,对象如人, 太渺 ...
最新文章
- 非此即彼的逻辑错误_MBA逻辑攻略-逻辑知识大全,快来收藏吧!
- RTX3090深度学习环境配置(PyTorch1.8)
- tomcat5下jsp出现getOutputStream() has already been called for this response异常的原因和解决方法...
- 前端对所有文件请求添加header_【前端面试必问】浏览器缓存原理?送你满分答案...
- 如何在PD17虚拟机上安装CentOS Linux系统
- SQL SERVER 2000安装教程图文详解
- pyecharts制作交互式数据展示地图
- Codeforces 505 A Mr. Kitayuta's Gift【暴力】
- 从.NET未来趋势发展的两则PPT而来的乱语
- linux cat命令使用方法,Linux cat命令怎么使用
- 挥手夕阳无限美-15年终总结
- Delphi IdHTTP1下载文件防止假死 ( - 大悟还俗
- 赵小楼《天道》《遥远的救世主》深度解析(36)丁元英为什么参加芮小丹组的那场文化人的饭局?
- Python一键清空购物车
- Excel中SEARCH函数的使用方法
- 头晕和眩晕是怎样的感觉?3件小事来缓解!
- Flutter中PlatformView组件无法刷新的问题
- 一键查询明星个人信息,并以知识图谱可视化展示
- 学习常用模型及算法:2.元胞自动机和交通模型
- acca计算机管理会计,acca与管理会计的八大区别在哪
热门文章
- 常用的高级Linux shell命令
- 解决vue-cli build打包后CSS浏览器兼容前缀自动去除的问题
- 和平精英火力团竞模式怎么玩才能获得胜利?
- linux ctg重装,Linux 下从头再走 GTK+-3.0 (五)
- 这个local模式和cluster模式有什么区别呢_DNF:小小王国组队和单人模式有什么区别?贸易支援奖励怎么选?...
- 我的Python入门笔记(10)
- csgo搭建显示段位的服务器,csgo怎么让别人看不见自己的段位 | 手游网游页游攻略大全...
- python爬取网站的某一句话,python正则爬取某段子网站前20页段子(request库)过程解析...
- python web开发入门_python大佬整理的python web开发从入门到精通学习笔记
- JavaScript中数组对象方法总结