Javascript匹配-不区分大小写[重复]

Posted

技术标签:

【中文标题】Javascript匹配-不区分大小写[重复]【英文标题】:Javascript Matching - case-insensitive [duplicate] 【发布时间】:2012-12-03 15:44:21 【问题描述】:

可能重复:Case insensitive regex in javascript

值可以是:

- Mike liam

- Joe mike

- Mondal mike effron

我想将每个值都包含“mike” - 不区分大小写

所以,我尝试了:

var x = "mike";
if(valeu.match(new RegExp(x, "g"))
alert('success');

但这没有用。有什么想法吗?

【问题讨论】:

【参考方案1】:

您想要i 标志(表示“不敏感”):

if(valeu.match(new RegExp(x, "ig"))
                         -----^-----

【讨论】:

以上是关于Javascript匹配-不区分大小写[重复]的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript正则表达式匹配不区分大小写的单词? [复制]

javascript比较字符串而不区分大小写[重复]

使用Javascript的正则表达式不区分大小写[重复]

2019.9.20 Nginx Location 及静动分离案例

在 Elasticsearch 6.2 中没有规范化的完全匹配、不区分大小写的匹配

URI 是不是不区分大小写?