我有一个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
如何在上面的代码中修改正则表达式?
答案 0 :(得分:0)
所以现在你应该逐步替换 先做这个
";d;" with ";"
然后替换
"#" with ""
这应该可以解决问题。