shExpMatch()() 函数将对 URL 主机名或 URL 本身进行匹配。此函数的主要用途是进行负载平衡并将 URL 以智能化方式路由到不同的代理服务器。
str 是要比较的任何字符串(例如,URL 或主机名)。
shexp 是进行比较时所依据的 shell 表达式。
如果字符串与指定的 shell 表达式匹配,则此表达式为 true。请参见示例 6:使用 shExpMatch()() 平衡代理负载。
true 或 false
第一个示例将返回 true。第二个示例将返回 false。
shExpMatch("http://home.example.com/people/index.html", ".*/people/.*") shExpMatch("http://home.example.com/people/yourpage/index.html", ".*/mypage/.*")