求一个正则表达式截取字符串 如下字符串Login.aspx?User=admin&pwd=123怎么用正则表达式取得Login啊别的方法也可以,最好是正则表达式 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string str= System.Text.RegularExpressions.Regex.Match("Login.aspx?User=admin&pwd=123 ", @"([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?").Value; 正则的楼上给了我就给你个数据库里的处理吧DECLARE @sql varchar(2000)SET @sql='Login.aspx?User=admin&pwd=123'DECLARE @mycount int SET @mycount=charindex('.aspx',@sql) SELECT substring(@sql,1,@mycount-1) Login.aspx?User=admin&pwd=123 正则:\w+(?=\.aspx) 参考 string regex = "\\w+(?=\\.\\w+\\?\\w+=\\w+(&\\w+=\\w+)*)"; string source = "Login.aspx?User=admin&pwd=123"; string reult = System.Text.RegularExpressions.Regex.Match(source, regex).Value; Response.Write(reult); 再次发贴求助动态二级菜单的实现 动态加载用户控件后问题. 03服务器更新补丁后'gdiplus.dll': 拒绝访问 DbgCLR调试器,在vs2008中找不到? 新手请教一个注册验证程序. datagrid中判断textbox和dropdownlist vs2005 gridview的修改、新增、删除、更新的例子 自考生现状 谁有gb2big5.zip的下载,我如何判断用户输入的是gb汉字还是big5汉字,并如何将他们转换成big5编码的繁体字 谁能给我一个显示客户端所有驱动器盘符及所有文件夹的树的代码?? 急啊,救我哦,关于文本框获取值的问题 在线等,datagrid中的删除事件。
我就给你个数据库里的处理吧DECLARE @sql varchar(2000)
SET @sql='Login.aspx?User=admin&pwd=123'
DECLARE @mycount int
SET @mycount=charindex('.aspx',@sql)
SELECT substring(@sql,1,@mycount-1)
正则:\w+(?=\.aspx)
string regex = "\\w+(?=\\.\\w+\\?\\w+=\\w+(&\\w+=\\w+)*)";
string source = "Login.aspx?User=admin&pwd=123";
string reult = System.Text.RegularExpressions.Regex.Match(source, regex).Value;
Response.Write(reult);