2012-11-16 70 views
-1

我需要爲Java應用程序創建正則表達式,以查找每個xxxxxxxx.xxxx.xxxx.xx:XXXXX,而不限制子域長度。在代碼:域+端口正則表達式

msgEditOne = msgText.replaceAll("REGEXCODE", "replaced"); 
+0

你指的 「XXXXXX」 的長度不限? –

+0

任何不使用String.split(「:」)的原因? – ignis

回答

0

這一個應該做的工作......

([a-zA-Z0-9-]+\.)*[a-zA-Z0-9-]+:[0-9]+

+0

UTF URLs如何? – SJuan76