【发布时间】:2015-02-07 11:22:09
【问题描述】:
我希望在正则表达式中为 cpanel 过滤器匹配几个完整的字符串,但似乎无法正常工作。
无论字符串在哪里,我都想匹配它,即使它是嵌入的或像这样的奇怪外壳。嵌入STRiNg嵌入
例如此字符串:要将此电子邮件作为网页查看,请单击此处
[Tt]o view this email as a web page, click here.*?
但这不起作用。
我不想锚定它,因为它可能不在句子的开头,我只想匹配它,无论它在哪里或如何写。
谢谢。
【问题讨论】:
-
"或者像这样的奇怪外壳.. embedSTriNgembed" - 我遇到的问题是 cpanel 过滤器。当我将上述正则表达式与 /ig 一起使用以不区分大小写时,它不起作用。还有其他不区分大小写的方法吗?
-
将
(?i)放在正则表达式的开头 -
您说的是查找不区分大小写的字符串,但您的示例是查找单个字符。使您的问题稍微令人困惑,因为您似乎已经发布了一个可行的解决方案。您能否发布您的实际正则表达式,以便我们了解它发生了什么?
-
无论如何,这适用于特定字符串
[SsTtRrIiNnGg]
标签: regex pattern-matching match cpanel