-2
我發現了這兩個詞語在文檔:檢查點正則表達式
要匹配mydomain.com的子域:(^|.*\.)mydomain\.com
要匹配mydomain.com的域和子域:(^|.*\.)*mydomain\.com
我無法理解爲什麼這些表達意味着他們所說的意思。任何人都可以解釋這兩個表達式嗎?
我發現了這兩個詞語在文檔:檢查點正則表達式
要匹配mydomain.com的子域:(^|.*\.)mydomain\.com
要匹配mydomain.com的域和子域:(^|.*\.)*mydomain\.com
我無法理解爲什麼這些表達意味着他們所說的意思。任何人都可以解釋這兩個表達式嗎?
拳是不是一個很好的正則表達式的表達式(它除了其他的東西,它不應該),但我會解釋(^|.*\.)mydomain\.com
(你會找出第二)
^
行的開始位置相匹配
|
的作用就像一個布爾OR,betwee前N的表達和操作者
.
後的表達式匹配除線中的任何字符打破
*
匹配前面的元素零次或多次
\.
相匹配的點.
字符
更多您可以閱讀的信息wiki doc並使用a great Regex tool