假设我有这样的如何替换重复范围内的所有字符串实例?
<other...Stuff> BoundsTag <relevant...Stuff> EndsBoundsTag <other...Stuff> BoundsTag <relevant...Stuff> EndsBoundsTag <other...Stuff>
我想做一个搜索和我的字符串替换字符串,但如果其内BoundsTag/EndsBoundsTag只能改变它。我试图匹配的字符串在<relevant...Stuff>
和<other...Stuff>
中都存在很多次。此外,还有任意数量的BoundsTag/EndsBoundsTag对。
这可能与perl regexes?
这里就是我试图取代MyMatch
BoundsTag asdfasdfa MyMatch asdfasdfasdf MyMatch sdfasd EndsBoundsTag asdfasdfasdfsad **MyMatch** asd *MyMatch** asf2ef23fasdfasdf BoundsTag fghjfghj MyMatch fghjfghjgh MyMatch fghjfghj EndsBoundsTag
在这里,我想更换MyMatch的所有实例除了**
之间的那些特定字符串的例子。我不是特意指字符**
,那些只是在那里指出来的。此外,间距只是易读性。
发布一个示例以及预期输出。 – 2015-04-06 12:56:32
这些对可以嵌套吗? – 2015-04-06 12:56:49
@TimPietzcker好的问题,在我的情况下,不,他们不能 – 2015-04-06 13:00:08