![]() |
Regulärer Ausdruck zum erkennen von Telefonnummern
Hallo zusammen,
Ich möchte per PHP Eingaben in ein HTML-Formular mittels regulären Ausdrücken validieren. Um die Eingabe einer Telefonnummer sicherzustellen wollte ich diesen Ausdruck verwenden:
Code:
Der liefert mir allerdings den Fehler:
^(\(?\+?[0-9]*\)?)?[0-9_\- \(\)\/]*$
Code:
Warning: REG_ERANGE
![]() Weiss jemand wo mein Problem herkommt? grüße, daniel |
Re: Regulärer Ausdruck zum erkennen von Telefonnummern
Welche Funktion verwendest du ?
|
Re: Regulärer Ausdruck zum erkennen von Telefonnummern
Ach ja, das hab ich ganz vergessen anzugeben. Die Funktion ist eregi.
|
Re: Regulärer Ausdruck zum erkennen von Telefonnummern
Zitat:
![]() |
Re: Regulärer Ausdruck zum erkennen von Telefonnummern
Weißt du, wie ich den ganzen Ausdruck umbauen muss, damit er mit eregi läuft?
Der Aufruf ist ganz tief in ner Klassenhierarchie, die ich runtergeladen habe drin. Da will ich nicht zu viel dran rumschrauben, wenns nicht sein muss. Ich tu mir da ein wenig hart, ich lern diese Undinger gerade erst lesen und schreiben. |
Re: Regulärer Ausdruck zum erkennen von Telefonnummern
Ich kann das ganze doch einfach mit preg_match() machen. Der Funktion, der ich die regulären Ausdrücke übergebe kann ich auch eine Funktion übergeben.
So sollte es dann funktionieren. Heute abend werd ich das ausprobieren. |
Re: Regulärer Ausdruck zum erkennen von Telefonnummern
Mit preg_match funktioniert der Ausdruck: "/^(\(?\+?[0-9]*\)?)?[0-9_\- \(\)\/]*$/i".
Danke dir |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:32 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz