使用vba(excel)将多个子字符串替换为单个字符串中的多个子字符串

时间:2017-11-19 15:10:13

标签: regex excel string vba replace

请告诉我是否可以使用VBA(excel)在包含多个不同替换的字符串中执行替换?

例如:

text = Replace(text, find1, res1)
text = Replace(text, find2, res2)

真实的例子:

text = Replace(text, " ", " ")
text = Replace(text, "&", "&")
text = Replace(text, "&lt", "<")

也许regexp?

1 个答案:

答案 0 :(得分:0)

嵌套他们:

Text = Replace(Replace(Replace(Text, "&nbsp;", " "), "&amp;", "&"), "&lt", "<")