[PHP note.] 正規表示式順序筆記
關於一些正規筆記 請參考前一篇
[https://blog.hinablue.me/entry/PHP-note-about-the-regular-expression-in-the-php/]
。這裡直接從範例開始解析正規的順序:
範例字串:
$a = "_func1('abcdef') xxxx _func2('abcdefghijkl') xxxx _func1('1234567890') xxxx";
正規表示式:
/(?P(?|_func1|_func2))\((?P
(?|'|\"))(?P[^'\"]*)/i ``` 看起來很複雜,實際上正規表示式的運作模式大抵上可以這樣解釋: 1. 先做全域比對(