=====>>>>>向达人求教一个正则表达式<<<<<===== www.abc.com/aaa/bbb.aspx以上用正则表达式匹配,如何写?谢谢(特别是/aaa/bbb.aspx的匹配) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你这个太笼统了 就是一个网址 你说你想要个什么样的正则吖:www.[\s]+.com/[\s]+/[\s]+.aspx这个就行 其实就一URL改写问题,LZ没有说出来吧 下面是完整URL的正则表达式的验证方法,你可以根据你自己的需要修改一下! #region 实现验证用户输入的URL是否正确的正则表达式 /// <summary> /// 实现验证用户输入的URL是否正确的正则表达式 /// </summary> /// <param name="URL">传入一个URL</param> /// <returns>返回true或是false</returns> public static bool ValidateURL(string URL) { if (!Regex.IsMatch(URL, @"^http(s)?://(?!([\w-]+\.[\w-]+$))([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?$")) { throw new Exception("URL格式不对,URL的格或如:http://www.baidu.com"); } else { return true; } } #endregion 以上用正则表达式匹配,如何写?谢谢(特别是/aaa/bbb.aspx的匹配)可以这样 最简单的@"\w+/aaa/bbb.aspx$" JQ大牛在那?求help。 如何实现 001+1=002 关于MVC3.0的entity framework在虚拟主机上的使用 有人知道吗? 如何在ListBox前面加上图标?? 有谁知道怎么用Ajax无刷新实现图书分页吗? 关于DataGrid的问题 新手请教:怎么没有找到XML版块,问一个XML的简单问题,怎么让XML显示中文,我的怎么提示中文为无效字符。 关于事务回滚 可以帮我讲讲HttpCookie的用法吗? ie6安装文件 千万别笑话,最后20分问一个最简单的问题,关于日期控件(My97DatePicker3.0)怎么调用? ASP.NET页面与数据库通讯问题!!!!
www.[\s]+.com/[\s]+/[\s]+.aspx
这个就行
#region 实现验证用户输入的URL是否正确的正则表达式
/// <summary>
/// 实现验证用户输入的URL是否正确的正则表达式
/// </summary>
/// <param name="URL">传入一个URL</param>
/// <returns>返回true或是false</returns>
public static bool ValidateURL(string URL)
{
if (!Regex.IsMatch(URL, @"^http(s)?://(?!([\w-]+\.[\w-]+$))([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?$"))
{
throw new Exception("URL格式不对,URL的格或如:http://www.baidu.com");
}
else
{
return true;
}
}
#endregion
可以这样 最简单的
@"\w+/aaa/bbb.aspx$"