我的正则: /^(?:(?:https?|ftp):\/\/)?(?:[\da-z.-]+)\.(?:[a-z.]{2,6})(?:\/\w\.-]*)*\/?/ 但是匹配‘this.activeItem.data’,居然也能匹配成功??、
匹配URI scheme的非捕获组(?:(?:https?|ftp):\/\/)?后面带了个?,表示这部分是可选的,能匹配www.example.com这种去掉了http://的URI, 所以能匹配'this.activeItem.data'是理所当然的
匹配URI scheme的非捕获组
(?:(?:https?|ftp):\/\/)?
后面带了个?
,表示这部分是可选的,能匹配www.example.com
这种去掉了http://
的URI, 所以能匹配'this.activeItem.data'
是理所当然的