关于.net 中的Replace替换 当用Replace替换的时候 当有字重复了怎么办

例如一个字符串里有hao123和123  我给他们加上超链接 当我循环替换的时候会有出现错误 (haohao123.com/" target="_blank">123)
桃花长相依
浏览 423回答 13
13回答

动漫人物

看看我的补充..

潇湘沐

@那年 我毕业了: 你循环有问题:重复用keyword.KeywordName进行替换了

qq_遁去的一_1

@Yu: 这好像没有问题。。

慕姐8265434

要替换什么?出现什么错误?

跃然一笑

得重新整理一下替换123的逻辑,可以用正则表达式来操作

湖上湖

直接实用正则匹配下   读取数据库,构建一个大的正则表达式 用的时候直接Regex.Replace(stri,$1)的规律就搞定了。

小怪兽爱吃肉

能具体点么??

四季花海

@那年 我毕业了:  用个图表示一切吧。 上面的那个代表字符串,直接拼接字符串 构造一个正则表达式,然后把内容过滤下就直接替换了,。

牧羊人nacy

我知道你什么意思,用正则吧,谢规则 可以写前匹配  后匹配什么的

RISEBY

我正则不怎么会。。你有参考的代码么?
打开App,查看更多内容
随时随地看视频慕课网APP