Autor | Zpráva | ||
---|---|---|---|
Tori Profil |
Pěkný večer,
napadlo mě u tohoto vlákna - rozhodovali jste se někdy, jestli použít radši aserci anebo podvýraz? A které z toho jste si vybrali a proč? V odkázaném případě by to byl rozdíl mezi tímto: $text = preg_replace_callback('~(?<=<pre>).+?(?=</pre>)~s', function($m) { return htmlspecialchars($m[0]); }, $text); $text = preg_replace_callback('~(?:<pre>)(.+?)(?:</pre>)~s', function($m) { return htmlspecialchars($m[1]); }, $text); |
||
midlan Profil |
#2 · Zasláno: 9. 4. 2013, 23:47:00
Asi bych použil druhou možnost, protože si nejsem schopný ty operátory pro předcházející a následující výraz zapamatovat, možná že by mě to pomocí nich ani v danou chvíli nenapadlo. Ale i tak první řešení se mi zdá správnější, podle mojeho odhadu asi i rychlejší.
|
||
Časová prodleva: 11 let
|
0