Die Überprüfung der URL mit Port ist gültig oder nicht regex javascript

^((https?:\/\/)|(www.))(?:([a-zA-Z]+)|(\d+\.\d+.\d+.\d+)):\d{4}$
Kind Kitten