JavaScript字符串检索字符的方法
发布时间 - 2026-01-11 02:01:55 点击率:次在字符串中检索字符的几种方式,供大家参考,具体内容如下
var text="abcdefgh你好,很高兴认识你!";
var str1="abc";
var str2="def";
var str3="ABC";
var str4="很高兴";
function isContain(str,substr){
return new RegExp(substr).test(str);
}
console.log(isContain(text,str1));//true
console.log(isContain(text,str4));//true
console.log(text.indexOf(str1));//0,如果匹配则返回其位置
console.log(text.indexOf(str2));//3
console.log(text.indexOf(str4));//11
console.log(text.indexOf(str3));//-1,如果不匹配则返回-1
console.log(text.indexOf(str1,1));//-1 第二个参数表示从下标为1的地方开始找
console.log(text.lastIndexOf(str1,1));//0,从后向前检索,返回其下标
console.log(text.lastIndexOf(str2));//3
console.log(text.substring(0,5));
//abcde 提取下标之间的字符串,包括第一个参数,不包括第二个参数
console.log(text.slice(0,5));//abcde 根substring作用基本相同
console.log(text.substr(0,3));//abc,第一个参数表示起始下标,第二个参数表示获取的字符长度
console.log(text.match(str1));//返回abc数组,可以使用正则,进行了解
console.log(text.match(str1)[0]);//abc
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# js
# 检索字符
# javascript数据结构与算法之检索算法
# js仿淘宝的拼音检索特效代码
# 基于JavaScript实现的顺序查找算法示例
# JavaScript实现在数组中查找不同顺序排列的字符串
# Javascript获取数组中的最大值和最小值的方法汇总
# 求js数组的最大值和最小值的四种方法
# javascript实现查找数组中最大值方法汇总
# JavaScript数据结构与算法之检索算法实例分析【顺序查找、最大最小值、自组织查询】
# 第二个
# 第一个
# 很高
# 几种
# 可以使用
# 不包括
# 认识你
# 具体内容
# 大家多多
# 不匹配
# 你好
# abcde
# slice
# abcdefgh
# def
# abc
# pre
# class
# isContain
# match
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
成都网站制作公司哪家好,四川省职工服务网是做什么用?
JS弹性运动实现方法分析
Laravel Artisan命令怎么自定义_创建自己的Laravel命令行工具完全指南
如何自定义建站之星网站的导航菜单样式?
Laravel Eloquent访问器与修改器是什么_Laravel Accessors & Mutators数据处理技巧
如何在腾讯云免费申请建站?
网站优化排名时,需要考虑哪些问题呢?
惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?
高防服务器租用指南:配置选择与快速部署攻略
如何制作一个表白网站视频,关于勇敢表白的小标题?
Laravel Debugbar怎么安装_Laravel调试工具栏配置指南
如何确认建站备案号应放置的具体位置?
济南网站建设制作公司,室内设计网站一般都有哪些功能?
Laravel API资源类怎么用_Laravel API Resource数据转换
如何基于云服务器快速搭建网站及云盘系统?
如何用腾讯建站主机快速创建免费网站?
Android滚轮选择时间控件使用详解
Laravel如何实现数据导出到PDF_Laravel使用snappy生成网页快照PDF【方案】
网站页面设计需要考虑到这些问题
Laravel如何记录自定义日志?(Log频道配置)
Laravel中Service Container是做什么的_Laravel服务容器与依赖注入核心概念解析
mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?
学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?
Laravel API资源(Resource)怎么用_格式化Laravel API响应的最佳实践
香港服务器建站指南:外贸独立站搭建与跨境电商配置流程
如何在不使用负向后查找的情况下匹配特定条件前的换行符
HTML5空格和margin有啥区别_空格与外边距的使用场景【说明】
Laravel如何构建RESTful API_Laravel标准化API接口开发指南
如何为不同团队 ID 动态生成多个独立按钮
Midjourney怎样加参数调细节_Midjourney参数调整技巧【指南】
微博html5版本怎么弄发语音微博_语音录制入口及时长限制操作【教程】
Windows10电脑怎么设置虚拟光驱_Win10右键装载ISO镜像文件
重庆市网站制作公司,重庆招聘网站哪个好?
Laravel distinct去重查询_Laravel Eloquent去重方法
如何在IIS中新建站点并配置端口与IP地址?
Laravel如何为API编写文档_Laravel API文档生成与维护方法
Laravel中的withCount方法怎么高效统计关联模型数量
详解Nginx + Tomcat 反向代理 如何在高效的在一台服务器部署多个站点
js实现点击每个li节点,都弹出其文本值及修改
网站图片在线制作软件,怎么在图片上做链接?
Laravel如何实现全文搜索_Laravel Scout集成Algolia或Meilisearch教程
edge浏览器无法安装扩展 edge浏览器插件安装失败【解决方法】
如何在宝塔面板中修改默认建站目录?
Laravel如何实现密码重置功能_Laravel密码找回与重置流程
香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧
linux写shell需要注意的问题(必看)
网站建设整体流程解析,建站其实很容易!
海南网站制作公司有哪些,海口网是哪家的?
国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?
西安专业网站制作公司有哪些,陕西省建行官方网站?

