RegEx zur Validierung bestimmter Zahlenbereiche
<< Übersicht RegEx
Dieser RegEx erkennt ob ein Textmuster sich in einem vorgegebenen Zahlenbereich befindet.
<?php
/*
* Created on 21.02.2006
* @autor Michael Peuss
*/
/**
* Es sollen der Zahlenbereich von 1 bis 99999 erkannt werden
*/
$zahlen = '[1-9][0-9]{0,4}';
$regEx = '^'.$zahlen.'$';
// Gueltige Zahlen:
$textmuster = array();
$textmuster[] = '1';
$textmuster[] = '10';
$textmuster[] = '101';
$textmuster[] = '999';
foreach ($textmuster as $zahl) {
if(!ereg($regEx, $zahl)) {
die('Textmuster nicht erkannt: '.$zahl.'<br>RegEx: '.$regEx);
}
}
// Ungueltige Zahlen:
$textmuster = array();
$textmuster[] = '';
$textmuster[] = '0';
$textmuster[] = '-1';
$textmuster[] = '100000';
foreach ($textmuster as $zahl) {
if(ereg($regEx, $zahl)) {
echo 'Textmuster erkannt: '.$zahl.'<br>RegEx: '.$zahl;
die();
}
}
echo htmlentities('RegEx ok! Die Textmuster / Zahlenbereiche werden vom regulären Ausdruck richtig erkannt.');
?>
<< Übersicht Reguläre Ausdrücke
|
Neue Beiräge auf Homepage-Werbung.de
Mit aktuellen Beiträgen Traffic von einer Homepage auf die andere lotsen
Ein paar Links fürs Grundverständnis zum Thema ‘Steuern’
Outsourcing – wohin mit der Arbeit?
RSS Newsfeed auf Homepages einbinden (Tutorial)
Kostenlose Leseprobe ‘Website Boosting’ Magazin
Satelliten Projekte (SEO-Taktik)
OVK Online-Report 2010/01 veröffentlicht (Linktipp)
Ad Management Plugins, Tutorials, Infos… (Linktipp)
Blogposts mit ‘RF Twitter Post’ (Wordpress Plugin) automatisch bekannt machen
7 Social Bookmarking Dienste im Vergleich
|