正则表达式删除;首次出现后字符串中的#

时间:2015-11-23 07:08:15

标签: regex sharepoint

我需要帮助构建一个正则表达式来帮助我删除;#在一个字符串中,并在第一次出现后用a替换它。对于第一次出现的;#我想删除它和随后的;#我想用a替换。我正在寻找的一个例子如下:

;#something@domain.com;#something2@domain2.com;#

需要最终成为:

something@domain.com,something2@domain.com

1 个答案:

答案 0 :(得分:0)

将“;”替换为“,”然后修剪第一个和最后一个“,”

string input = ";#something@domain.com;#something2@domain2.com;#";
string afterEdit = input.Replace(";#", ",").TrimStart(',').TrimEnd(',');