1
A
回答
1
试试这个:
^http://(.*)\.com$
以下是如何从Python中使用它:
import re
for url in ['http://foo.bar.com', 'http://bar.com']:
print re.match('^http://(.*)\.com$', url).group(1)
输出:
foo.bar bar
1
你没有提到你的语言。在Ruby中,
>> s = 'http://foo.bar.com'
>> s =~ /\/\/(.*)\./
>> $1
=> "foo.bar"
0
在Javascript中,您将需要使用相同的正则表达式由Mark Byers公司给出,没有必要改变什么:
var p = new RegExp("^http://(.*)\.com");
var out = p.exec(string_var_here);
if(out != null) {
var str = out[1];
}
相关问题
- 1. 使用正则表达式的特定网域网址验证
- 2. 正则表达式域地址
- 3. 验证+正则表达式的网址
- 4. pregmatch的网址。正则表达式
- 5. 正则表达式Facebook的网址
- 6. Scrapy的正则表达式网址
- 7. 正则表达式从域名的电子邮件地址
- 8. 正则表达式,不匹配网址
- 9. 正则表达式与网址
- 10. 龙卷风网址正则表达式
- 11. 需要JavaScript网址正则表达式
- 12. 正则表达式网址检查
- 13. 正则表达式YouTube网址
- 14. 正则表达式来验证网址?
- 15. C#:正则表达式验证网址
- 16. PHP网址正则表达式过滤
- 17. 正则表达式采取网址
- 18. 正则表达式图片网址
- 19. 正则表达式来过滤网址?
- 20. 域名正则表达式.htaccess
- 21. 正则表达式匹配域名
- 22. 正则表达式条域名
- 23. 正则表达式与域名匹配
- 24. 正则表达式/ jQuery的找到DIV域名(网址)和追加参数
- 25. Java正则表达式来匹配网址域
- 26. 从给定地址提取域名Java正则表达式
- 27. JavaScript网址正则表达式来检查正则表达式与URL
- 28. 正则表达式图像名称网址
- 29. 没有模板渲染,网址表达正则表达式
- 30. Javascript /正则表达式找到没有子域的根域名
什么语言是您使用? – 2010-05-27 18:28:32
@Mark javascript – systempuntoout 2010-05-27 18:31:48