gpt4 book ai didi

regex - 如何在 Nutch 1.7 的 regex-urlfilter 中设置不区分大小写的正则表达式

转载 作者:行者123 更新时间:2023-12-01 12:45:18 26 4
gpt4 key购买 nike

我需要根据用户输入过滤 url,但过滤器不能区分大小写。例如,我的用户想要过滤以 Sewer.pdf 结尾的文件。如果我创建这样的正则表达式:

+Sewer\.pdf$ 

工作正常,但是用户可能输入了 SEWER.PDF 并且它将跳过该文件。我的解决方案是创建如下规则:

+[Ss][Ee][Ww][Ee][Rr]\.[Pp][Dd][Ff]

不过看起来正则表达式中应该有类似/i 的东西,这样会更容易。

有谁知道如何以更好的方式做到这一点?

最佳答案

您可以尝试添加不区分大小写的标志 (?i):

.*(?i)SEWER\.PDF 

关于regex - 如何在 Nutch 1.7 的 regex-urlfilter 中设置不区分大小写的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20632460/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com