如何在数字和括号之间取一个字符?

时间:2017-04-07 21:55:13

标签: c# regex

我们有egz。 4.7(8+3)如何在数字和方括号4.7*(8+3)

之间添加多个字符

2 个答案:

答案 0 :(得分:1)

将数字后跟括号分成两组,然后将匹配的值替换为组值和它们之间的多个字符:

Regex.Replace(input, @"(\d)(\()", "$1*$2")

对于输入"4.7(5+(8+3)/1(1-2))",结果将为"4.7*(5+(8+3)/1*(1-2))"

答案 1 :(得分:0)

保持简单:更换 *(