Re: String splitten und Mail-Adresse extrahieren
- From: Hanno Sonderliek <h_sonderliek@xxxxxx>
- Date: Sat, 19 Nov 2005 21:06:33 +0100
"Klaus Stolte" <Klaus.Stolte@xxxxxx> schrieb:
>Hallo Michael
>
>Und für die Zukunft: komplexe Textmuster analysiert man am besten mit
>regulären Ausdrücken (regular expressions). Die gehören zwar nicht direkt
>zum Inventar von VBA, du kannst sie aber durch einen Verweis auf die
>"Microsoft VBScript Regular Expressions" Bibliothek einbinden.
>Gegebenenfalls musst du zuvor den Windows Scripting Host von
>http://www.microsoft.com/downloads/results.aspx?displaylang=en&freeText=Windows+Script+5.6
>installieren. Syntaktisch sind die regulären Ausdrücke zwar etwas
>anspruchvoller als Split und Konsorten, dafür aber VIEL leistungsfähiger und
>eleganter.
Hallo Klaus,
ich schnuppere gerade von Perl herüber zu VBA-Access (2000). Perl ist
berühmt für seine regular expressions, aber allein damit wären die
Bearbeitungsmöglichkeiten etwas ärmlich und ich frage mich, wie man
mit regularen Ausdrücken die leistungsfähigen und einfach zu
handelnden split und join-Anweisungen ersetzen könnte.
Ich denke also immer noch etwas "perlig" und habe wahrscheinlich
deshalb gerade folgendes Problem in VBA:
Dim TestString As String
Dim TestArray(3)
TestString = "Teil1-Teil2-Teil3"
TestArray = Split(TestString, "-", , 1)
' In der Vorzeile bekomme ich bei der Ausführung die Fehlermeldung
'"Keine Zuweisung an Datenfeld möglich". Was mache ich falsch?
MsgBox "Teilstrings: " & TestArray(0) & ", " & TestArray(1) & ", " &
TestArray(2)
Gruß Jo
.
- Follow-Ups:
- Re: String splitten und Mail-Adresse extrahieren
- From: stefan hoffmann
- Re: String splitten und Mail-Adresse extrahieren
- From: Jörg Ostendorp
- Re: String splitten und Mail-Adresse extrahieren
- Prev by Date: Re: Textdatei bei Aktualisierung ändern
- Next by Date: Re: Textdatei bei Aktualisierung ändern
- Previous by thread: Frage bezüglich Aufbau DB
- Next by thread: Re: String splitten und Mail-Adresse extrahieren
- Index(es):
Relevant Pages
|