Javascript 多词正则表达式

标签 javascript jquery regex

我正在使用 jQuery 数据表库并传递正则表达式来过滤特定列。

我想传递“Test 123”和“Test 321”之类的内容,它会返回包含这两个词之一的任何行。

我试过这样的事情但没有任何运气:

/(?=.*?TEST 123)(?=.*?TEST 321).*/i

我也试过这个,但只返回第二个结果

TEST 123|TEST 321

提前致谢!

最佳答案

在测试中添加了“或”条件 -

(TEST 123)|(TEST 321)

测试于 http://regexpal.com

关于Javascript 多词正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23919257/

相关文章:

PHP 正则表达式解决方案 - 删除一些特殊字符并用文本替换一些

regex - 理解 Perl 正则表达式修饰符/m 和/s

regex - 递归查找和替换(某些文件除外)

javascript - Angular promise 返回 "undefined"值 .NET MVC

javascript - 使用 Javascript 设计 NLP API

javascript - 如何使用一种形式获取动态文本

javascript - Assets 在 Rails 中是如何工作的?

javascript - Browserify:你将如何读取目录的内容

javascript - 在 Javascript 中使用对象对数组项进行分组

javascript - 使用 Bootstrap 添加灯箱