社区
C#
帖子详情
帮我写个正则表达式,不胜感激啊
4czh
2005-08-03 03:00:28
格式是这样的,
href=\"http://www.sina.com/default.aspx\"
希望把其中的http://www.sina.com/default.aspx后边加个参数,
比如替换成http://www.sina.com/default.aspx?user=123
正则表达式该怎么写啊?
注意是\",谁能帮小弟一把,50分送上
...全文
234
11
打赏
收藏
帮我写个正则表达式,不胜感激啊
格式是这样的, href=\"http://www.sina.com/default.aspx\" 希望把其中的http://www.sina.com/default.aspx后边加个参数, 比如替换成http://www.sina.com/default.aspx?user=123 正则表达式该怎么写啊? 注意是\",谁能帮小弟一把,50分送上
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhaoliang_chen
2005-08-08
打赏
举报
回复
只能帮你顶
smbeng
2005-08-08
打赏
举报
回复
begincsdn(CNetware) 的很好啊
有不同的几个网址吗
用
"<a href=\"([^\"]+)\""
Regex reg = new Regex("<a href=\"([^\"]+)\"");
string yourString = reg.Replace(inputstring,"$1?user=123");
senkiner
2005-08-08
打赏
举报
回复
string ret = System.Text.RegularExpressions.Regex.Replace("href=\"http://www.sina.com/default.aspx\"", "href=[\"' ]([^\"' ]+)[\"' ]", "$1?user=123", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
MessageBox.Show(ret);
mjm_77
2005-08-08
打赏
举报
回复
你这个可以不用正则表达式,直接用替换replace一下搞定了
wingnal
2005-08-03
打赏
举报
回复
试一试这个软件好不好用
================================================================
此帖通过csdn小助手回复。
CSDN小助手是使用vb.net编写的CSDN论坛脱机“外挂”,她能够在
脱离IE的情况下使用Csdn论坛。程序只加载最核心的数据,所以显示更
快,产生的流量更小。
下载地址:http://qqwwee.com/csdn.rar
================================================================
wingnal
2005-08-03
打赏
举报
回复
不要什么都想用正则表达式
shrinerain
2005-08-03
打赏
举报
回复
string inputStr="href=\"http://www.sina.com/default.aspx\"";
string interStr="(?<=\")[^\"]*(?=\")";//提取<a></a>之间的字串
Regex myReg=new Regex(interStr);
Match myMatch=myReg.Match(inputStr);
string finalStr=myMatch.Value+"?fdfdsfds";//加参数
cwwhy
2005-08-03
打赏
举报
回复
Regex.Match(inputstring,"\".*\"");
不知道你到底想干什么
如果只是想在后面加 ?user=123
那直接inputstring.insert(inputstring.length-2,"?user=123") 不就行了。
如果实在想用正则的话
Match mLine;
mLine = Regex.Match(strLine,"\".*\"");
if(mLine.Success)
{
strLine.Insert(mLine.Index+mLine.Value.length-2,,"?user=123");
}
代码编译可能通不过,语法记不住。提供思路
julong88
2005-08-03
打赏
举报
回复
思路
找出http://
找出aspx
的位置
不就可以加了?
4czh
2005-08-03
打赏
举报
回复
href=\"....\"
如何取出....这部分啊,急啊
俞庆平
2005-08-03
打赏
举报
回复
这不是单纯是正则表达式的问题
Regex reg = new Regex("(\"http://www.sina.com/default.aspx\")");
string yourString = reg.Replace(inputstring,"${1}?user=123");
帮
朋友写的一个
正则表达式
本文讨论了一种特定的
正则表达式
需求:匹配仅包含数字和字母的字符串,并确保这两种字符类型都至少出现一次。文章提供了多种实现方案并探讨了它们的有效性和简洁性。
AI
帮
你写
正则表达式
:告别复杂语法记忆
本文介绍如何利用AI工具在InsCode平台上快速生成
正则表达式
,支持自然语言转换、多语言适配、实时测试与性能优化,显著降低使用门槛,提升开发效率。
【ChatGPT Prompt提示词】如何让ChatGPT
帮
你写
正则表达式
?
本文介绍了如何利用OpenAI的ChatGPT生成工具,通过提示词请求创建一个匹配电子邮件地址的
正则表达式
,展示其在实际应用中的实用性。
AI
帮
你写
正则表达式
:告别复杂规则记忆
本文介绍如何利用InsCode(快马)平台的AI功能,将自然语言描述转化为精确的
正则表达式
,如匹配手机号、邮箱等。通过React+Node.js实现前后端交互,并支持实时测试与预设模板,提升开发效率,降低正则学习成本。
帮
我用Python写一个快速
正则表达式
的程序
文章介绍了如何使用Python的re模块进行
正则表达式
的编译和匹配操作,包括match和search方法的使用,以及如何通过group获取匹配文本。同时,还展示了如何用findall方法找到所有匹配项。
C#
111,129
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章