0
當使用有效格式的URL(我使用this網站進行了測試,並且作爲真正的匹配項)進行測試時,此RegEx-文字功能塊始終返回false。URL匹配正則表達式返回始終爲假
function checkRegex (input) {
var re = /^(https?:\/\/)?([\da-z\.-]+)\.([\da-z\.]{2,6})([\/w\.-]+)([\d\w\%\&\_\-\=\?]\/*)*$/i;
return re.test(input);
}
我使用的是作爲測試的字符串是:https://google.com.net/ruefqij?random=true&rand2=false
它返回true:http://jsfiddle.net/kweegkk7/ –
@stribizhev這很奇怪。我想這與輸入不是乾淨的或類似的東西有關。 – SemiViral