博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS执行模糊搜索
阅读量:7198 次
发布时间:2019-06-29

本文共 371 字,大约阅读时间需要 1 分钟。

一般后台系统都会有搜索内容的操作,通常输入一个“王”字,所有值带有“王”字的字段都是符合的。本以为自己写挺麻烦的,然后发现JS自己有一个方法,炒鸡简单。

字符串.search('用户键入的搜索关键字'或者是一个正则对象);

‘’字符串对象”.search(''字");

‘’字符串对象”.search(/字/);

注意:

1、这个方法对大小写敏感,要忽略大小写的话,可以用正则对象追加标志i

eg. console.info("lalala".search(/LA/i));  // 0

2、这个方法不执行全局匹配,并且总是从字符串的开始处进行检索,所以总是返回字符串对象的第一个匹配的位置.(这也是上面为什么匹配LA只返回一个0)。

转载于:https://www.cnblogs.com/coconutGirl/p/7569455.html

你可能感兴趣的文章
Django进阶
查看>>
【从零开始学习Oracle数据库】(1)建表与简单查询
查看>>
安卓存储
查看>>
Angular Material 之 Get Started
查看>>
WiFi万能钥匙VS腾讯WIFI管家:元老未老还是新秀更贵?
查看>>
收藏的一些文章
查看>>
Dockerfile构建PHP开发镜像:Alpine+Nginx+PHP7+Supervisor+Crontab+Laravel
查看>>
JavaScript 精粹:Number 与 Math
查看>>
网易易盾最新一代Java2c加固究竟有什么厉害之处?
查看>>
【跃迁之路】【714天】程序员高效学习方法论探索系列(实验阶段471-2019.2.4)...
查看>>
【ES6】改变 JS 内置行为的代理与反射
查看>>
如何解决微信端直接跳WAP端
查看>>
PHP面试常考内容之面向对象(3)
查看>>
如何用 html 和 css 画一拳超人
查看>>
高德地图 Javascript API 入门(四)
查看>>
Laravel xunsearch 全文搜索
查看>>
JetBrains宣布Project Rider:一款C#跨平台IDE
查看>>
百度App网络深度优化系列(一):DNS优化
查看>>
为什么DevOps和SRE职位这么难招人?
查看>>
比拼三大移动端深度学习框架,小米MACE有哪些优势?
查看>>