2013-08-30 41 views
1

正則表達式在提取中添加;(分號)?例如,在SharePoint工作流程中,我有這個[^/]*$正則表達式(選擇瞭解壓縮)獲取文件名並將其放入集合中。 RegEx提出了一個;在提取字符串的末尾。正則表達式添加;到字符串

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

正則表達式:[^/]*$

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

我覺得,因爲它放在一個集合變量,這就是爲什麼它把後;

什麼你是否都有意見?

+0

我認爲你的問題的表述原因是更多的意見,而不是事實。您可能需要閱讀此[常見問題](http://stackoverflow.com/help/dont-ask)並重新提出您的問題。 – Jerry

回答

0

既然你已經使用了負字符類,你可以把它也擴展爲:

[^/;]*$ 

它看起來有點古怪,因爲您選擇使用星多個字符(*),但如果你要求它爲你工作,那麼這一個也應該。

相關問題