是否可以從URL獲取文件夾名稱?正則表達式從URL中獲取文件夾名稱
例如,
https://inside.nov.com/wh/pc/testSourceLib/Folder Z/SubFolder Z1/Copy files from one Document Library to another using Nintex Workflow _ My Learnings.pdf
其中
https://inside.nov.com/wh/pc/
是Web URLtestSourceLib
是庫名稱Folder Z/Subfolder z1
的文件夾名稱
我需要從上面的URL中提取/Folder Z/Subfolder z1
。
我試過([^\/]*)$
它給我的文件名稱爲Copy files from one Document Library to another using Nintex Workflow _ My Learnings.pdf
。
嘗試'[^/] +(?=/[^ /] * $)'提取選項。 –
是否有某些原因需要使用正則表達式,而不是使用內置的['Uri.GetComponents'](https://msdn.microsoft.com/en-us/library/system.uri.getcomponents%28v = vs.110%29.aspx)已經做到這一點的方法? –
是的。我正在使用Nintex工作流程,它只需要.net友好的正則表達式,我不能有任何C#代碼。 –