我们想要检查一个URL是否匹配mail.google.com或mail.yahoo.com (也是它们的一个子域被接受),而不是一个在问号后面包含这个字符串的URL。var possibleURLs = /(mail\.google\.com\/|mail\.yahoo\.com\/)/gi;// assign a value to var url.
if (url.split("
这应该提取出注意:它应该假设url后面的任何标点符号都不是url的一部分,例如后面的逗号不是url的一部分。这包括尾随的问号,我意识到实际上它可能是url的一部分。当然,如果问号后面跟着querystring数据,那么它应该被认为是url的一部分。注意,url后面可能会有多个标点符号,例如(Is your url )?