Gerli: Mit regulärem Ausdruck realisierbar

Beitrag lesen

Moin,

warum denn immer gleich mit Kanonen auf Spatzen schießen? Die normale Stringfunktion substr_count ist da doch viel besser geeignet, als RegExe.

if (substr_count($string, '-') > 1 or substr_count($string, '+') > 1)

echo 'Fehler.'
else
    echo 'OK.'

Hi,  
die Lösung ist ganz bestimmt nicht richtig, denn da kann + einmal vorkommen    u n d    -  einmal vorkommen.  
Es darf aber nur + oder - einmal vorkommen!  
Gruß  
Gerli