什么是一种简单的方法来实现字符串的查找/替换算法?我想使用定义替换规则的字典来转换字符串。问题是,在每次替换后,我必须确保随后的替换操作作用于原始字符串。例如:
我的字符串是:ABCABCDEFDEF
我的规则是:ABC -> DEF和DEF -> XXX
所以我的结果应该是:DEFDEFXXXXXX
而不是XXXXXXXXXXXX(如果我先应用规则一,然后应用规则二将是结果)。
我的字符串是:ABCABCDEFDEF
我的规则是:ABC -> DEF和DEF -> XXX
所以我的结果应该是:DEFDEFXXXXXX
而不是XXXXXXXXXXXX(如果我先应用规则一,然后应用规则二将是结果)。