js如何模糊匹配文件名

 时间:2024-10-13 02:49:46

1、首先要明白什么是模糊查询),就是根据关键字把列表中符合关键字的罗列出来

js如何模糊匹配文件名

2、当然这里只做了最简单的,也就是要检查列表的每一项中是否含有关键字

js如何模糊匹配文件名

3、因此抽象一下就是一个字符串中是否含有某个字符或者字符串。

js如何模糊匹配文件名js如何模糊匹配文件名

4、有了思路,接下来就是去实现了,用什么方法呢,学js的基本数据类型时我们会发现String有很多方法

js如何模糊匹配文件名

5、其中有个方法string.indexOf('');这个方法是找出字符串中某个字符的位置,而如果没有目标字符会返回-1。

js如何模糊匹配文件名

6、所以我们可以用这个方法去检查列表中每一项是否含有关键字。接下来就是很强大的RegExp

js如何模糊匹配文件名

7、正则表达式去匹配字符串的目标字符,这里用了match方法,匹配不到返回空,当然其他几个方法也有实现方式。

js如何模糊匹配文件名
  • 数据分析软件FineReport教程:[15]自由填报
  • EXCEL四舍五入、保留小数点位数、正负号
  • 怎样使用VBA播放背景音乐?
  • excel中使用vba来判断单元格内是否有公式
  • 表格vba设置好选定区域不能更改后怎样解除
  • 热门搜索
    公司章程是什么 布施是什么意思 skate是什么意思 粽子叶是什么植物的叶子 在数学中是什么意思 od是什么意思 假如时光倒流我能做什么是什么歌 今年什么时候入伏 什么意思英文 怠速是什么意思