你这个是检查IP地址和端口号的js正则吧,我看没什么问题啊。小测一下也都好使啊。<html><head> <script type="text/javascript"> var theRe = /^(\d{1,3}\.){3}\d{1,3}\:\d{1,5}$/; alert(theRe.test("192.168.1.100:8080")); </script></head></html>true 你不会是被测参数出问题了吧,前面3个1-3个数字带“.”再接1-3数字带":"再接1-5个数字