abfragen ob string nur aus ..punkten besteht

Bomber

Erfahrenes Mitglied
hi ich möchte gerne schnell und einfach übrerpüfen ob ein string nur aus punkten besteht.

leider sind reg exps n bisschen zu viel für mein armes gehirn und ich schnalls nicht.

gruss b
 
da gibts mit mehrere möglichkeiten, um das zu lösen.
ein string ist ja nichts anderes als ein array aus einzelnen zeichen. also würd ich einfach mit einer schleife den string durchlaufen, und prüfen, ob das zeichen mit dem aktuellen index ein . ist.
 
PHP:
if (eregi("[\\.]+",$string)) echo "string besteht nur aus punkten!";
 
jepp, hatte die stringbegrenzungen vergessen, so:

PHP:
if (eregi("^[\\.]+$",$string)) echo "string besteht nur aus punkten!";
 
hehe...
oder du machst es so. ist doch auch mal eine lösung, wenn auch langsamer. aber mir ist das gerade so eingefallen und mir ist langweilig :-)

PHP:
$dotstring = str_repeat('.', strlen($string));
if($dotstring == $string) {
       echo "Punkte-Schtrink ist da!!"
}
 
Zurück