http://name.abc.cn/    
我想取的就是"name" 
注意网页会有这1种情况 http://abc.cn/  这时不取值或取为www 也可以 --------------------------示例------------
url="^(.*)/(\?.+)?$" to="$1/default.aspx$2"

解决方案 »

  1. ^http:\/\/([\w-]+(\.[\w-]+)+(\/[\w-   .\/\?%&=\u4e00-\u9fa5]*)?)?$
      

  2. http://?((([\w-]+\.)+[\w-]+(/[\w-   ./?%&=]*)?)|)http://abc可以用
      

  3. http://?((([\w-]+\.)+[\w-]+(/[\w-  ./?%&=]*)?)
    是上面这样?
      

  4. 各位我需要的是获取name 值,格式最好能参照示例方式
      

  5. 如果是我,我可能会用这样的正则@"(?<=(?:http://)?)[^./]+(?=(?:\.[^./]+){2}/?)"
      


  6. @"(?<=http://|\b)[^./\r\n]+(?=(?:\.[^./]+){2}/?)"
    也可以用这个试试。但是要看你具体需求了。http://是否可能被省略呢?如果省略了,我想这个比较不好处理。
    fdas.www.abc.cn/fdafads这样的,就可能fdas和www都复合条件了。你试试吧。
      

  7. 应该是取 .abc.cn与http://之间的哪个值
      

  8. 其实这是UrlRewriter.NET)的正则中的问题,哪个贴子无法解决,只好新开这个,先看从正则入手能否解决问题   
    http://topic.csdn.net/u/20080723/15/572e70c7-94b7-4e86-b507-df0efa92aa38.html?seed=360018003
      

  9. 可以在C#中实现,放到xml时需要将<去掉不然会有错误,现在我在测试暂时不知这个代码能否使用
      

  10. 去掉也可以。取分组2的内容。(http://|\b)([^./\r\n]+)(?:\.[^./]+){2}/?
      

类似问题 »