怎么修改这个 URL 正则﹖

如何修改这个 URL 正则﹖不知道从哪里抄来的一段关于UML的正则,^http://([\w-]+(\.[\w-]+)+(/[\w-./\?%&\u

如何修改这个 URL 正则﹖
不知道从哪里抄来的一段关于   UML   的正则,

^http://([\w-]+(\.[\w-]+)+(/[\w-       ./\?%&=\u4e00-\u9fa5]*)?)?$

运作上是可以的,
但我现在希望将其改成   http://   写不写都没有关系(其它保持不变),
应该怎么改呢﹖

[解决办法]
^(http://)?([\w-]+(\.[\w-]+)+(/[\w- ./\?%&=\u4e00-\u9fa5]*)?)?$