首页 > 解决方案 > 如何使正则表达式不区分大小写?

问题描述

如果我在正则表达式中匹配一个单词,'Strict-Transport'如何使它不区分大小写?除了为每个字符放置两个字符大小写[Ss]之外,还有其他方法吗?因为它与首字母无关,但所有字符都可以在任何情况下出现?

我查看了以前的帖子,但与我的情况不同。例如,这篇文章展示了如何在使用字符列表时使正则表达式不区分大小写[]。但我的情况是正则表达式中的一个词。

标签: regex

解决方案


您可以使用i修饰符使正则表达式不区分大小写,例如:

(?i)ab

将匹配ab,AbaBAB


推荐阅读