我有一些看起来像这样的网址:
http://subdomain_domain_com/some_path
http://subdomain_domain_com/?some_var=some_value
如何编写正则表达式以匹配域中的下划线?
PS:我在ruby 1.8.7中使用正则表达式引擎
答案 0 :(得分:1)
这是一个正则表达式(基于我在关于URI的评论中写的例外):
(?<=https?://).*(?=/)
它涵盖了HTTP和HTTPS。
答案 1 :(得分:1)
使用它:
https?://(?<underscore>[^/]+)
并获取名为下划线
的组