這是一個來自mediawiki,一個開源wiki解決方案的正則表達式。這個正則表達式匹配什麼?來自mediawiki源代碼的php正則表達式
/\[((http\:\/\/|https\:\/\/|ftp\:\/\/|irc\:\/\/|ircs\:\/\/|gopher\:\/\/|telnet\:\/\/|nntp\:\/\/|worldwind\:\/\/|mailto\:|news\:|svn\:\/\/|git\:\/\/|mms\:\/\/|\/\/)[^][<>"\x00-\x20\x7F\p{Zs}]+)\p{Zs}*([^\]\x00-\x08\x0a-\x1F]*?)\]/Su
對我來說,它似乎是匹配uri的,但我不能讓它匹配任何東西。即時通訊無法理解正則表達式的最後部分,即。
[^][<>"\x00-\x20\x7F\p{Zs}]+)\p{Zs}*([^\]\x00-\x08\x0a-\x1F]*?)\]
這是幹什麼的?
任何幫助解碼這是非常感謝。
謝謝你,我只是想出了自己藏漢.. – netbrain 2012-04-12 08:00:14