问题描述
怎嘛在webconfig里写意个正则,给指定的一个字加上链接
解决方案
解决方案二:
读取web.configstringwebconfig=读出来;regexurlregex=newregex(@"(http://([w.]+/@)s*)",regexoptions.ignorecase|regexoptions.compiled);strcontent=urlregex.replace(webconfig,"<ahref=/knowskycom/""target="_blank"></a>");
解决方案三:
stringwebconfig=读出来;regexurlregex=newregex(@"(http://([w.]+/@)s*)",regexoptions.ignorecase|regexoptions.compiled);strcontent=urlregex.replace(webconfig,"<ahref=""target="_blank"></a>");
替换完之后在会回写到web.config
解决方案四:
引用2楼chinajiyong的回复:
C#codestringwebconfig=读出来;regexurlregex=newregex(@"(http://([w.]+/@)s*)",regexoptions.ignorecase|regexoptions.compiled);strcontent=urlregex.replace(webconfig,"<ahref=""……
不是很明白我是新手,麻烦你在讲解下
解决方案五:
stringwebconfig=读出来;//你先把webconfig的内容读出来,就像读取xml、txt一样regexurlregex=newregex(@"(http://([w.]+/@)s*)",//@"(http://([w.]+/@)s*)就是你要加链接的文字regexoptions.ignorecase|regexoptions.compiled);strcontent=urlregex.replace(webconfig,"<ahref=""target="_blank"></a>");//这就是加完链接之后的webconfig,你在会写到webconfig中
很清楚了吧
解决方案六:
正则用处真多啊。。。看到好几个人问了。。。学学了得。。。。。楼主也得学习一下了。
解决方案七:
引用4楼chinajiyong的回复:
C#codestringwebconfig=读出来;//你先把webconfig的内容读出来,就像读取xml、txt一样regexurlregex=newregex(@"(http://([w.]+/@)s*)",//@"(http://([w.]+/@)s*)就是你要加链接的文字regexoptions.ignorecase|rege……
小哥你很不错哇
解决方案八:
几乎不用正则的飘过