js 正则匹配 域名【host】
2017-04-16 12:56
120 查看
如果直接在js中是可以直接取到hostname的,以下方式是通过正则匹配:
var url = "http://www.cnblogs.com/cench" var reg = /^http(s)?:\/\/(.*?)\// // 必须是http开头或者https开头,结尾为'/' // 把host替换成指定数值 var ToReplace = 'Host/' url.replace(reg, ToReplace) // Host/cench //******************************************* 如果只需要取出例如:www.cnblogs.com,则通过以下方式 reg.exec(url)[2] // www.cnblogs.com
相关文章推荐
- js截取相应的域名----正则匹配法 和校验Url 正则表达式
- JS正则表达式匹配域名、网址、url
- 匹配IP字串、域名的正则表达式
- js 正则匹配
- js正则表达式多行匹配
- js 正则匹配(去掉html标签)
- JS常用正则匹配
- 常用的 js 匹配正则表达式和实例
- js正则 - 身份证号码的匹配
- js正则 - 显示或者保存正则表达式匹配的部分内容
- JS匹配任意字符的正则表达式写法
- JS正则表达式解析出网址中的域名部分
- 贡献一个在匹配字符串前后插入字符的js正则表达式
- JS常用正则匹配
- JS 正则表达式(学习笔记2)匹配网址url参数
- 匹配IP字串、域名的正则表达式
- 常用js的匹配正则表达式和实例
- 高亮显示语法匹配正则JS,待完善...
- 匹配域名的正则表达式