我有這種圖案存儲在一個變量:RegEx Javascript - 我做錯了什麼?
var regexServer = /^([0-9]{2,3})+\.([0-9]{2,3})+\.([0-9]{2,3})+\.([0-9]{2,3})+\:[0-9]{2,4}$/;
if(!stringFromArgument.match(regexServer))
alert("You must input a valid IP and a Port address! Eg: 66.77.88.99:8000");
我檢查從輸入(形式)來的字符串,它的確定。
如果有人想添加自己的IP和端口地址,他必須添加一個有效的表單。他的字符串只能包含.
,:
,數字和空格。
我在做什麼錯?
取決於。發生了什麼? – 2012-01-11 13:32:04
請提供您使用的示例輸入失敗 – 2012-01-11 13:32:37
請注意,在IP地址中只有一個數字是完全正常的,例如, '66.77.88.1'。你的'{2,3}'條款限制性太強。 – 2012-01-11 13:34:06