ich weiss ... ich bin ein noob, wenn es um REGEX geht. Das steht auch ganz oben auf meiner Wunschliste, wenn ich mal endlich wieder Zeit habe was zu lernen. Momentan geht's aber leider nich

Was ich bräuchte wäre folgendes ...
Ist es eine telefonnummer ?
Ich möchte in einer Variable überprüfen, ob sich darin doch eher Text als eine Telefonnummer befindet. Eine Telefonnummer besteht aber nicht ausschliesslich aus Ziffern, da verschiedene Trennzeichen (- / ) oder was auch immer zum trennen der Vorwahl und Rufnummern verwendet werden.
Mein Ansatz hier wäre folgender: einfach "zählen", wieviele Ziffern in dem String sind und wenn mehr als 60% des um Leerzeichen bereingten Strings Ziffern enthalten "glaube" ich einfach, dass es eine Telefonnummer ist.
Was ich also bräuchte wäre eine REGEX, die mir alle Ziffern aus dem String extrahiert ... dann kann ich je mittels strlen() vergleichen wieviele Ziffern enthalten sind.
Wäre jemand so nett und kann mir da auf die Sprünge helfen ?!
Gruss,
Manne.