我看到下面的預浸匹配語句中的一條這是什麼意思模式
preg_match("/^([^&]*)/", $url, $yt_sig);
我有困難,瞭解正則表達式pattern.I代碼知道/
是正則表達式的分隔符,但對別人什麼在模式字符
@zerkms
感謝您answer.Based上你的解釋以下的正則表達式
"/sig=([^&]*)/"
所以$matches[1]
基本上這將是會是什麼,是sig=
和下&
(糾正我,如果我錯了)之間找到
我看到下面的預浸匹配語句中的一條這是什麼意思模式
preg_match("/^([^&]*)/", $url, $yt_sig);
我有困難,瞭解正則表達式pattern.I代碼知道/
是正則表達式的分隔符,但對別人什麼在模式字符
@zerkms
感謝您answer.Based上你的解釋以下的正則表達式
"/sig=([^&]*)/"
所以$matches[1]
基本上這將是會是什麼,是sig=
和下&
(糾正我,如果我錯了)之間找到
這意味着一個字符串,
^
開始
[^&]
與除&符號外的任何東西
*
多次(任何時候,包括0
)
所以基本上在$matches[1]
這將是從開頭到第一個&
的符號。
謝謝老兄....檢查我的編輯以上 – user2650277
@ user2650277:你的假設確實是對的 – zerkms
這可能有幫助:http://regex101.com/r/hH1wD5 –
與測試字符串http://regex101.com/r/sT3lL0類似於@AmalMurali – devanand