社区
C#
帖子详情
急:如何正则替换show.aspx?id=7339&cid=8 成 show/7339/8.html
vbvc
2007-07-24 09:23:45
请教,如何正则替换
show.aspx?id=7339&cid=8
成
show/7339/8.html
...全文
164
5
打赏
收藏
急:如何正则替换show.aspx?id=7339&cid=8 成 show/7339/8.html
请教,如何正则替换 show.aspx?id=7339&cid=8 成 show/7339/8.html
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vbvc
2007-07-24
打赏
举报
回复
谢谢 wuyazhe(经常答错,欢迎指正。)
以后还想向你多多指教
能否加一下我的qq 42731209 或msn:webmaster@yupsky.com
兔子-顾问
2007-07-24
打赏
举报
回复
规则描述不详细。这样不一定合适。不过你试试。
string strRegex = @"^(show).+?id=(\d+).+?=(.+?)$";
string strSrc = @"show.aspx?id=7339&cid=8";
string strDst = Regex.Replace(strSrc, strRegex, "$1/$2/$3.htm");
MessageBox.Show(strDst);
vbvc
2007-07-24
打赏
举报
回复
问题是 .html
怎么加上去
sbqcel
2007-07-24
打赏
举报
回复
你这种Replace下就行了嘛...干嘛要用正则?
vbvc
2007-07-24
打赏
举报
回复
请高手指导
正则
表达式中?=和?:和?!的理解
&
amp
;lt;=exp2)exp1 查找exp2后面的exp1 负前瞻: exp1(?!exp2) 查找后面不是exp2的exp1 负后顾: (?&
amp
;lt;!=exp2)exp1 查找前面不是exp2的exp1 举例: "中国人".replace(/(...
正则
里的(.*?)是什么意思
例子:
正则
表达式r.t 可以匹配这些字符串:rat、rut、r t,但是不匹配root。 .*? 表示匹配任意字符到下一个符合条件的字符 例子:
正则
表达式a.*?xxx 可以匹配 abxxx axxxxx abbbbbxxx 扩展资料: * 匹配0或多个...
正则
?《= 和 ?= 的用法
https://www.cnblogs.com/whaozl/p/5462865.
html
文本: &
amp
;lt;br/&
amp
;gt;您好,非常好,很开心认识你 &
amp
;lt;br/&
amp
;gt;&
amp
;lt;a target=_blank href="www.ba
id
u.com"&
amp
;gt;百度一下&...
正则
表达式匹配URL或者网址
正则
表达 一
正则
表达式 :(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&
amp
;
amp
;
amp
;:/~\+#]*[\w\-\@?^=%&
amp
;
amp
;
amp
;/~\+#])? 匹配 :http://regxlib.com/Default.
asp
x | ...
js
正则
?: 、 ?= 、 ?! 、 ?<= 、 ?
?:pattern 匹配pattern但不获取匹配结果 var str = 'aaabbb' var reg = /(a+)(?:b+)/ str.match(reg) // ["aaabbb", "aaa", index: 0, input: "aaabbb", groups: undefined] 复制代码?=pattern 零宽度正预测先行...
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章