• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > Javascript如何判断字符串中是否包含某个字符串

Javascript如何判断字符串中是否包含某个字符串

作者:站长图库 字体:[增加 减小] 来源:互联网

站长图库向大家介绍了Javascript,判断字符串,是否包含某个字符串等相关知识,希望对您有所帮助

javascript判断字符串中是否包含某个字符串的方法:1、使用【indexOf()】方法可返回某个指定的字符串值在字符串中首次出现的位置;2、使用【search()】方法用于检索字符串中指定的子字符串。


Javascript如何判断字符串中是否包含某个字符串


javascript判断字符串中是否包含某个字符串的方法:

方法一: indexOf()

var str = "123";console.log(str.indexOf("3") != -1 );  // true

indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。如果要检索的字符串值没有出现,则该方法返回 -1。


方法二: search()

var str = "123";console.log(str.search("3") != -1 );  // true

search() 方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。如果没有找到任何匹配的子串,则返回 -1。

方法三:match()

var str = "123";var reg = RegExp(/3/);if(str.match(reg)){    // 包含       }

match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。


方法四:test()

var str = "123";var reg = RegExp(/3/);console.log(reg.test(str)); // true

test() 方法用于检索字符串中指定的值。返回 true 或 false。


方法五:exec()

var str = "123";var reg = RegExp(/3/);if(reg.exec(str)){    // 包含        }

exec() 方法用于检索字符串中的正则表达式的匹配。返回一个数组,其中存放匹配的结果。如果未找到匹配,则返回值为 null。





分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 一起来聊聊JavaScript函数柯里化
  • 在javascript中,NaN是什么类型?
  • javascript调试之console.table()
  • Javascript中常见的内置对象有哪些
  • Javascript怎么实现字符串替换星号
  • 解决JavaScript中数组排序sort不发生改变
  • Javascript怎么实现红绿灯
  • 两行 Javascript 代码生成 UUID的方法
  • Javascript怎么实现四位随机验证码
  • javascript怎么判断是否为null

相关文章

  • HTML5 canvas如何绘制酷炫能量线条效果(附代码)
  • Photoshop设计3D效果的月牙状LOGO
  • php base64如何进行URL字符串编码和解码?
  • Linux下查看PHP配置文件php.ini的位置
  • WordPress url链接去掉category的方法插件即可搞定
  • 消除if else, 让你的代码看起来更优雅
  • JavaScript怎么求两个数的最大公约数
  • 实例详解Ajax+php数据交互并且局部刷新页面
  • 详解Composer+Git怎么创建 “服务类库”
  • 浅析Vue中hash路由和history路由的区别

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • PhotoShop制作简单的炫光残破文字效果教程
    • Photoshop制作中秋节飘带艺术字教程
    • 帝国备份王密码忘记了怎么办?
    • PhotoShop打造五彩抽象透明的圆球形图标制作教程
    • Photoshop设计血淋淋的文字效果图
    • PHP下载大文件失败并限制下载速度的实例代码
    • 深入解析asp.net中mvc4自定义404页面(分享)
    • 详细介绍PHP中preg_filter()与preg_replace()的区别
    • PHP如何将图片上传并替换?
    • 详解如何​利用WordPress自带短代码添加视频

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有