如何在没有目录的情况下找到所有URL?

时间:2015-03-02 10:17:54

标签: regex google-search-appliance

以下表达似乎对我有用,我无法弄清楚原因。

regexpIgnoreCase:^https?://www.aaaaaaa.com/[^/]*$

我尝试选择给定域下不包含目录的所有网址。关于如何做到这一点的任何建议,特别是上述为什么不起作用?

由于

2 个答案:

答案 0 :(得分:0)

试试这个

regexpIgnoreCase:^https?:\/\/www.aaaaaaa.com\/[^\/]*$

答案 1 :(得分:0)

正如docs所说:

  

正则表达式......:

     
      
  1. 除非您指定regexpIgnoreCase:
  2. ,否则区分大小写   
  3. 当保留字符添加到正则表达式时,必须使用两个转义字符(双反斜杠“\”)。
  4.   

然后,相关示例显示必须转义.

regexpIgnoreCase:http://www\\.Example\\.Google\\.com/.*/IMAGES/

所以你的例子可能需要看起来像这样:

regexpIgnoreCase:^https?://www\\.aaaaaaa\\.com/[^/]*$