意思:即http:// [^/]+/只匹配到http://www.baidu.com/,后面的.*可以匹配1234/test.txt/
说明:
^:字符表示只匹配以http://开头的字符串
():字符表示子表达式的开始和结束位置,子表达式[^/]+/.*
[]:字符表示表示字符集,这里是字符类的否定,^在这里表示反向字符集,即非/
+:表示匹配子表达式(非/)一次或多次
/:表示URL中常见/
. :匹配除换行符 \n 之外的任何单字符
*:匹配前面的子表达式(.)零次或多次
[^\/]+不是/的1个或多个任意字符
http:\/\/[^\/]+(\/[^\/]+)*\/?