gpt4 book ai didi

regex - 前缀排除的正则表达式

转载 作者:行者123 更新时间:2023-12-04 22:07:45 24 4
gpt4 key购买 nike

我试图从我只想要那些不以@ 开头的字符串匹配的段落中提取 gmail.com。

示例:abc@gmail.com(不匹配); www.gmail.com(匹配这个)

我尝试了以下操作:(?!@)gmail\.com但这不起作用。这与上面示例中突出显示的两种情况相匹配。有什么建议?

最佳答案

如果您的正则表达式支持它,您需要负向后视,例如 (?<!@)gmail\.com并添加 \b s 避免匹配 foogmail.comz ,如:(?<!@)\bgmail\.com\b

关于regex - 前缀排除的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6282163/

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