正则表达式添加;到字符串

时间:2013-08-30 15:29:42

标签: regex sharepoint workflow

正则表达式在提取中添加;(分号)是否正常?例如,在SharePoint工作流中,我有[^/]*$ RegEx(选择了Extract)获取文件名并将其放入集合中。 RegEx提出了一个;在提取字符串的末尾。

例如: 输入:http://www.abc.com/sites/sales/document library/2013 june sale 05450 12 (draft).pdf

正则表达式:[^/]*$

输出:2013 june sale 05450 12 (draft).pdf;

我认为因为它放入了一个集合变量,这就是为什么它放置尾随;

你们有什么意见?

1 个答案:

答案 0 :(得分:0)

由于您已经在使用否定字符类,因此您可以将其扩展为:

[^/;]*$

由于您使用星号(*)选择多个字符,因此看起来有点奇怪,但如果您声称它适合您,那么这个也应该。