社区
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分送上
...全文
179
11
打赏
收藏
帮我写个正则表达式,不胜感激啊
格式是这样的, href=\"http://www.sina.com/default.aspx\" 希望把其中的http://www.sina.com/default.aspx后边加个参数, 比如替换成http://www.sina.com/default.aspx?user=123 正则表达式该怎么写啊? 注意是\",谁能帮小弟一把,50分送上
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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");
cSharpProgLang_toDo:学习用C#编写代码
C#编程教程 学习用C#编码 这个Git回购旨在记录提供的4小时30分钟的完整培训教程,并从开始。 这也是我学习GitHub和markdown(MD)语言的练习。 源视频: 。 我将尝试向每个创建的文件添加练习。 值得一提: 我拥有英语-西班牙语翻译的文学学士学位,我希望过渡到软件领域。 幸运的是,我确实有使用
正则表达式
和一些SQL语法的实践。 这些使我渴望学习更多有关编程和数据库的知识。 我试图证明的是,社会科学专业是否有可能过渡到软件。 我确实知道这是一条漫长的路要走,我将
不胜感激
。 文件截图 该文件将跟随url HTML图像标记到Screenshots文件。 仍然要做:
obyk-shortener:个人网址缩短器
obyK URL缩短器 这是用Ruby on Rails编写的URL Shortener,用于部署到Heroku。 这是一个非常简单的缩短器,内置一些基本的跟踪功能。 我想写其中之一只是为了看看是什么使一滴答答响。 我知道它们并不太复杂,但是正如我发现的那样,它比您最初想象的要难一些。 这依赖于提交的URL和提交的时间来创建哈希,然后使用哈希的前几个字符作为其短代码。 我敢肯定有比这更好的算法,但是对于初学者来说,这就是我所追求的。 去做 我想最终添加到起酥油中的一些东西 添加一些漂亮。 我不是世界上最好的设计师,如果有人想为该应用程序添加一些样式,我将
不胜感激
。 修复
正则表达式
,以便在提交时检查有效的URL。 这是抵御不良数据的第一道防线。 这将在下一个要点之前进行。 添加提交检查,以验证提交的URL是否有效,并在重定向的情况下返回200或302状态代码,可能存储新地址并为其创建一
java注释
正则表达式
_在Java
正则表达式
中包含注释
我有一些复杂的
正则表达式
,为了便于阅读和维护,需要对其进行注释。Java规范相当简洁,为了使它正常工作,我努力了很长时间。我终于抓住了我的错误,并将其发布为答案,但对于保持
正则表达式
的任何其他建议,我将
不胜感激
作为示例,我想在一个简单的名称解析器中注释(patternS的)子组件:String testTarget = "Waldorf T. Flywheel";String patternS =...
python
正则表达式
不区分大小写_
正则表达式
不区分大小写的搜索与确切的单词不匹配...
我使用下面的
正则表达式
同时搜索3种不同的字符串格式。另外,我使用re.IGNORECASE来匹配大小写字符串。但是,当我执行搜索(例如“locality”)时,我能够获得“localit”、“local”、“local”等的字符串匹配。我想和确切的词匹配(如“地点”)。在另外,如果字符串字符之间有空格(例如,'l ocal i ty'),我想忽略它。我没有找到一个re方法来允许我这样做。我尝试使用...
使用
正则表达式
提取文件中满足条件的内容
最近遇到需要处理一个很大文件的情况,需求是提取满足以`(ASCII 十进制 96)开头’结束的字符串,例如xxxxx`abcdedg'。 尝试在shell脚本中用
正则表达式
提取。有点曲折,后来通过python实现了,后续的工作就顺利很多。 python 的re 模块提供了compile 函数用于编译
正则表达式
,生成一个
正则表达式
( Pattern )对象,供 match() , search() 和findall()这几个函数使用。菜鸟教程是个好网站! ...
C#
111,097
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章