gpt4 book ai didi

c#正则表达式问题

转载 作者:太空宇宙 更新时间:2023-11-03 21:03:39 25 4
gpt4 key购买 nike

我正在处理这个 Regex

string addressstart = Regex.Escape("<a href=\"/url?q=");
string addressend = Regex.Escape("&amp");
string regAdd = addressstart + @"(.*?)" + addressend;

我希望它给我这个 html 中的 url

<a href="/url?q=https://www.google.com/&amp;sa=U&amp;ved=0ahUKEwizwPy0yNHSAhXMDpAKHec7DAsQFgh6MA0&amp;usg=AFQjCNEjJILXPMMCNAlz5MN1IIzjpr79tw">

所以它应该返回“https://www.google.com/

任何想法为什么它不起作用?谢谢!

最佳答案

以下正则表达式对我有用。确保选择组 1,因为组 0 始终是完整字符串。

@"<a href=\"\/url\?q=(.*?)&amp"

关于c#正则表达式问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42754899/

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