我想寫,承認雙方正則表達式:正則表達式解析一個或兩個目錄
website.com/jobs/value1
website.com/jobs/value1/value2
目前,我有'jobs/[^/]+/[^/]+';
但第一鏈接不被識別,但第二個是。
有沒有寫這個的方法,以便它能夠識別jobs
之後是否有一個或兩個目錄,而不是如果有第三個?
編輯
我忘了提到它原來的問題,但我也需要認識到: -
website.com/jobs
以及上述兩個環節。
我想寫,承認雙方正則表達式:正則表達式解析一個或兩個目錄
website.com/jobs/value1
website.com/jobs/value1/value2
目前,我有'jobs/[^/]+/[^/]+';
但第一鏈接不被識別,但第二個是。
有沒有寫這個的方法,以便它能夠識別jobs
之後是否有一個或兩個目錄,而不是如果有第三個?
編輯
我忘了提到它原來的問題,但我也需要認識到: -
website.com/jobs
以及上述兩個環節。
您可以使用此:
jobs/([^/]+/?){0,2}$
([^/]+/?)
相匹配的一個或多個無/
字符,optinally隨後是/
的序列。 {0,2}
表示零次,一次或兩次。
我認爲這會匹配'website.com/jobs/value1/value2 /'...看[這裏](https://regex101.com/r/XmR0bV/3)。 –
是的。這不是問題嗎? – hek2mgl
尾巴/?像'website.com/jobs /'? – Tezra