在我的项目中,我有一个.pdf
来生成,为此,我得到{。{1}} .pdf文件。现在我需要只选择pdf文件的名称,比如full path
说file1.pdf
。如何执行此操作?
我的相同代码:
url
在这里,我收到 string url = string.Empty;
string Result = objAjaxService.generateStatementpdf(hdnActiveUserNumber.Value.ToString(), "", "", rdpFromEmail.SelectedDate.Value.ToShortDateString(), rdpToEmail.SelectedDate.Value.ToShortDateString());
Result = Result.Replace("\n", " ");
Result = Result.Replace("&", " ");
Result = RemoveWhitespaceWithSplit(Result);
if (Result.Contains("url"))
{
xmlDoc.LoadXml(Result);
XmlNodeList xnList = xmlDoc.SelectNodes("/url");
if (xnList.Count > 0)
{
url = xnList.Item(0).InnerText;
}
:url
。
我想将http://localhost:63303/pdfreports/427statement.pdf
存储在一个字符串中,427statement.pdf
。
答案 0 :(得分:2)
您可以使用正则表达式:
[^\/]+.pdf$
用法:
string res = Regex.Match(myUrl, "[^\\/]+.pdf$").Value;