Routy – rozdíl v regulárním výrazu

Phalanx
Člen | 310
+
0
-

Mohl by mi prosím někdo vysvětlit rozdíl v těchto routách?

<?php
$a = "<moduleName=school [school|skola]>"; 	// nenachazi :School:Dashboard:default
$b = "<moduleName=school school|skola>"; 	// funguje
?>

Měl jsem za to, že [school|skola] je seznam možností, kterých může Routa nabývat. Druhou možnost jsem vyzkoušel úplně náhodně…

Editoval Phalanx (30. 8. 2018 10:45)

David Grudl
Nette Core | 8239
+
+4
-

[school|skola] je seznam povolených písmen, tedy s, c, h, o, l, |, k, a

CZechBoY
Člen | 3608
+
+1
-

Pro seznam možností bys to musel zavřít do kulatých závorek, tzn. (school|skola).

Editoval CZechBoY (30. 8. 2018 11:05)