wahsaga: Leerschritt in Suchmuster bestimmen

Beitrag lesen

hi,

$check="[1]*$";
...geht nicht,

$check="[2]*$";

:) ... würde allerdings jetzt auch gerne wissen warum das so ist

es könnte evtl.(!) mit folgendem zusammenhängen, zitat http://www.php.net/manual/de/pcre.pattern.modifiers.php:

"Whitespace characters may never appear within special character sequences in a pattern"

[_a-zA-Z0-9- ] beinhaltet den whitespace am ende und damit "innerhalb" der angegebenen zeichenklasse, während
[ _a-zA-Z0-9-] ihn am anfang und damit nicht mehr "innerhalb" der klasse beinhaltet.

ist aber nur (m)eine interpretation der zitierten aussage.

gruss,
wahsaga


  1. _a-zA-Z0-9- ↩︎

  2. _a-zA-Z0-9- ↩︎