Thread Array1 verändern in Array2?
(5 answers)
Opened by Gast at 2006-07-25 10:18
Hallo!
Vorweg: Ich arbeite mit Regulären Ausdrücken, die ich in ein Array schreibe. Ich bin an die Grenzen der Regulären-Ausdruck-Element gelangt. Bei der Positive Lookbehind-Assertion Code: (dl
)
(?<=...)... sind z. B. keine variablen Längen erlaubt. Mein Text, den ich durchsuche, sieht wie folgt aus: Code: (dl
)
Beschreibung_______|_234'322'434 Ich habe meinen Regulären Ausdruck so geschrieben, dass ich ihn angewiesen habe, nach der Zahl zu suchen, aber nur dann zu matchen, wenn davor "Beschreibung_______|_" steht. Der eigentliche Match war dann nicht "Beschreibung_______|_234'322'434" sondern "234'322'434". Da die Unterstriche aber variieren können, ist das ein Problem. Meine Frage lautet nun: Ist es möglich, ein in ein Array abgelegtes (z. B.) "Beschreibung_______|_234'322'434" später mit Hilfe einer Funktion (?) in ein anderes Array zu schreiben? Z. B. nur die "234'322'434". So würde ich nämlich auf den ganzen Begriff matchen lassen und umgehe dann das Problem, dass in der Positive Lookbehind-Assertion keine variablen Längen erlaubt sind. |