【发布时间】:2013-06-12 01:52:54
【问题描述】:
我想在 c# 中使用正则表达式从下面的字符串中删除 jsessionid=99171C97AE28712E048E321DB6B192F3
www.ploscompbiol.org/article/fetchObjectAttachment.action;jsessionid=99171C97AE28712E048E321DB6B192F3?uri=info%3Adoi%2F10.1371%2Fjournal.pone.0066655&representation=XML
我试过了
string id = id.Replace(";jsessionid=.*?(?=\\?|$)", "");
但它不起作用,请帮助!
【问题讨论】:
-
那是
string.Replace,而不是Regex.Replace。此外,我无法从我不知道的站点下载文件。发布实际的 XML。 -
我不认为发布实际的 XML 会有任何不同。我只需要阻止
jsessionid附加到网址或将其删除。
标签: c# regex jsessionid