是否可以从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#代码。 –