用正则表达式提取URL里的域名,URI和参数
来源:互联网 发布:php跳转到指定html页面 编辑:程序博客网 时间:2024/05/17 08:35
前几天老加班,都快累坏了,不过加班过了,好像这两天也闲了一点,偷了点时间写了个正则表达式提取域名的实例。
$str = "http://www.baidu.com/ddd/aaa/gggggg.html?a=33%&sid=lV-RgLBX*E5wJyFr&r=35d363d1cad5eabfcd131082d275f954#";
// 表达式作用: 拆分URL里的http://,域名,URI 和参数。
// ^(http:///{2})? 表示以http://开头或者什么也不出现
// ([^///]+) "/"出现一次或多次
// ([///[a-z]+]*//.?[a-z]*)? 域名后面的部分,域名"/"后并且包含了.的所有a-z的字符
// (//?[a-z=//d%#*&-]*)? URL里的参数,从?号后开始取a-z=//d%#*&-的出现过0次或者多次字符串
$pat = "/^(http:///{2})?([^///]+)([///[a-z]+]*//.?[a-z]*)?(//?[a-z=//d%#*&-]*)?/i";
$m = array();
preg_match($pat, $str, $m);
print_r($m);
- 用正则表达式提取URL里的域名,URI和参数
- 正则表达式提取url中的域名
- java如何提取url里的域名
- 提取 URL 的正则表达式
- 正则提取的url中的域名以及替换域名的方法 preg_match()和preg_replace()
- url正则表达式提取
- 提取文本中url的正则表达式
- 通过Uri提取URL后参数列表
- 用正则表达式获取字符串里的URL和文本
- java正则表达式提取URL
- 正则表达式提取URL中的文件名和替换
- 用JavaScript的正则表达式获取页面URL参数
- url获取参数的正则表达式
- 利用正则表达式取得URL的参数
- java获取url地址的主域名正则表达式
- python爬虫里信息提取的核心方法: Beautifulsoup、Xpath和正则表达式
- Jmeter正则表达式参数提取
- 在文本中提取URL的正则表达式
- 动态添加DevExpressBar中的菜单
- 20个PHP常用类库
- java.lang.OutOfMemoryError: PermGen space 内存溢出
- 一个整数表示成多个连续的整数之和
- SetupBuilder Professional 1.50sc注册方法
- 用正则表达式提取URL里的域名,URI和参数
- 关于去耦电容和旁路电容
- 日期验证
- 软件还是硬件?
- 地址栏传值的方法,写在一个字符串,然后在进行拆分
- SSIS中的字符提取组件
- dynamic query on sql
- 第一次习武的经历
- 要想了解我的看过来