gpt4 book ai didi

c# - 正则表达式 - 匹配除 URL 中特定单词之外的任何字符序列

转载 作者:太空狗 更新时间:2023-10-29 17:50:02 25 4
gpt4 key购买 nike

我想匹配包含任何有效 URL 字符序列但不包含特定单词的 URL。有问题的 URL http://gateway.ovid.com我想匹配除“网关”一词之外的任何内容:

但是

类似下面的内容:

^http://([a-z0-9\-\.]+|(?<!gateway))\.ovid\.com$

但是好像不行。


更新:抱歉忘记提及语言,它是 C#.NET

最佳答案

你的正则表达式几乎是正确的,除了额外的“|”在“+”之后。删除'|'

^http://([a-z0-9\-\.]+(?<!gateway))\.ovid\.com$

关于c# - 正则表达式 - 匹配除 URL 中特定单词之外的任何字符序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3479190/

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