正则表达式,用空值替换sharepoint(ID;#)中的多个查找值

时间:2013-08-28 05:13:23

标签: regex vba sharepoint reporting-services ssrs-2008

我有一个SSRS报告,将多个查找值显示为

1;#Entry 1;2;#Entry 2;3;#Entr 3;4;#Entries;5;#Pens;6;#8 Flipcharts;7;#22 TVs等。

我想将值显示为

Entry 1;Entry2;Entry3;Entries;Pens;8 Flipcharts;22 TVs

我尝试了下面的代码,但是代码用空格替换值侧的数字。

Function ScrubText(ByVal value As String) As String 
   Return System.Text.RegularExpressions.Regex.Replace(value,";#\d*;#", "; ").Trim() 
End Function

如何在上面的代码中修改正则表达式?

1 个答案:

答案 0 :(得分:0)

所以现在你应该逐步替换 先做这个

";d;" with ";"

然后替换

"#" with ""

这应该可以解决问题。