Thread Wieder einmal RegEx
(8 answers)
Opened by jan99 at 2013-08-06 11:21
hi !
da ich später auch fehlerhafte Nummern erfassen erkennen will habe ich erst einmal folgendes jetzt eingebaut: Code: (dl
)
if( $housenumber =~ /^\d+(?:(?:\s*[A-Za-z\s-]+)|(?:\s*-\s*\d+))?(?:\s*\/\s*\d+)?$/ ) { Aber der Wert Quote wird auch noch als richtige Hausnummer erkannt ! Dann habe ich das ganze negiert: Code: (dl
)
if( !$housenumber =~ /^\d+(?:(?:\s*[A-Za-z\s-]+)|(?:\s*-\s*\d+))?(?:\s*\/\s*\d+)?$/ ) { um auch Quote (beliebige vorgestellte Zeichen) zu erkennen - aber das hat nicht funktionert. Dazu noch eine Idee ? Gruß Jan :-) Last edited: 2013-08-06 12:37:24 +0200 (CEST) perl-Greenhorn - Win7 64bit / strawberry (ehem. activeperl) - www.OpenStreetMap.de
|