我在VB需要正則表達式的URL
(http[s]?|rtsp|qvmc|rtmp)://(([^/:\.[:space:]]+(\.[^/:\.[:space:]]+)*)|([0-9](\.[0-9]{3})))(:[0-9]+)?((/[^?#[:space:]]+)(\?[^#[:space:]]+)?(\#.+)?)?
和URL後面的正則表達式我有:
rtsp://root:[email protected]/axis-media/media.amp?videocodec=h264&audio=1>rtsp_transport=udp_multicast>recordingfilename=c:\folder\recfile.mp4
無法通過匹配上述正則表達式,任何人都可以提出什麼是正則表達式中的錯誤。
.NET正則表達式引擎不支持POSIX字符類。嘗試用'\ s'替換所有'[:space:]' –