Hallo Forum,
ganz kurz und ganz schnell. Ich möchte einnen Wert darauf kontrollieren ob es sich bei diesem um einen Hex-Wert handelt.
und zwar sollen folgende eingabeverfahren erlaubt sein
z.B.
- 00-AD-ED-43-AD-09
- 00:AD:ED:43:AD:09
- 00.AD.ED.43.AD.09
und - 00ADED43AD09
mir geht es jetzt darum wie ich Trennungszeichen '-',':','.' filter..
vielen dank schonmal
Grüße Sascha
meine bisherige funktion...
function isHex($hex)
{
$hexstr = trim($hex);
$length = strlen($hexstr);
if($length>12)
{
return 0;
}
else
{
if (preg_match ("/[1]{1,$length}$/i",$hexstr))
{
$hextest = 1;
}
else
{
$hextest = 0;
}
if($hextest!=0)
{
return 1;
}
else
{
return 0;
}
}
}
0-9A-F ↩︎