通配符搜索(?, *)在字符串数组中使用javascript
wildcard search (?, *) in a string array using javascript
我试图使用java脚本实现字符串数组上的通配符搜索这里我使用的通配符是?-表示单个字符,*表示多个字符
这是字符串数组
var sample = new Array();
sample[0] = 'abstract';
sample[1] = 'cabinet';
sample[2] = 'computer';
例如,我在数组中搜索字符串'ab*t',我为此使用的正则表达式是''ab '。*t'',但问题是我得到'抽象'和'内阁'作为匹配字符串。我只想要以'ab'开头的字符串,而不是它在中间的位置。
所以我修改了我的regexp像这样''^ab。*t$'但仍然是相同的结果。所以谁能给我一些建议,告诉我如何才能做到这一点。
你使用了错误的斜杠,你应该使用正斜杠('/')而不是反斜杠(''')也许它会帮助你/^ab.*t$/
相关文章:
- 高亮显示与数组字符串一起使用时文本插件中断
- 从数组/字符串中删除所有小数和单个数字
- 使用Javascript regex替换“index”数组字符串
- 如何将复选框中的选中值收集为 javascript 数组/字符串
- 将数组数组字符串转换为 Javascript 数组数组的优雅方法
- 如何将数组字符串转换为数组
- 通过数组字符串访问JavaScript对象中的值
- Javascript数组字符串作为图像键
- Chrome和Firefox正在检索字符,而不是javascript中的数组字符串
- 如何在 JavaScript 函数中从 PHP end 传递数组字符串作为参数
- Jquery 如何检查数组字符串值是否在文本区域中
- 如何转换数组字符串
- JS数组字符串将名称修补到数组(对象)
- 在Javascript中从数组字符串中查找单个或多个值
- 如何将java数组字符串分配给javascript数组字符串
- 如何在javascript中将子数组字符串的数组转换为子数组的数组?
- 如何将字符串中的特殊值放入数组字符串
- 如何在JavaScript中给出RouteUrl中的数组字符串
- 在javascript的for循环中设置数组's字符串元素的长度为一个变量
- 如何从“数组字符串”中获取键值在javascript