Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

RegExp Telefonnummern aus Text extrahieren

Mitglied: 16634

16634 (Level 1)

20.12.2007, aktualisiert 22:09 Uhr, 6351 Aufrufe, 2 Kommentare

Hallo zusammen,

ich habe ein Problem mit RegExp das mich zum verzweifen bringt.
Ich habe eine Excel Tabelle aus der ich aus einer bestimmten Spalte die Telefonnummern in andere Spalten kopieren möchte.

Das ist alles nicht das Problem. Das VBA steht soweit, es scheitert nur noch am Regulären Ausdruck. Ich bekomme es nur hin die einzenen Zahlenblöcke bis zur nächsten nicht Zahl zu extrahieren.

Die Daten liegen in verschienen Formaten vor. Ich gebe mal ein paar Beispeile.

Herr Trallalla/Herr Blablabla (Tel. 12345/123-123)Mobil: (1234) 1212123

oder

Herr Tudelu -- Telefon 123/123412-1235

oder

Rolf Eld Tel. 12345/12-0 ; Handy 1234/12346123

usw.
Es ist zu sehen, dass dort jemand die Bestandteile auf kreativster Weise kombiniert hat.

Mein meiner Meinung nach bester Ansatz war bisher dieser: [^a-zA-Z.:]+(\d) Damit bekomme ich die Nummern schonmal am Stück. Nun will ich aber die Sonderzeichen dazwischen auch weg haben, ohne, dass sie wieder in einzelne Zahlenblöcke zerspringen.

Hat irgendjemand vielleicht eine Idee?

Gruß,

Jörn
Mitglied: bastla
20.12.2007 um 21:14 Uhr
Hallo flappi!

Wenn Du über die jeweiligen (Zwischen-)Ergebnisse ein zusätzliches RegExp-Replace mit Pattern "\D" und Ersatztext "" laufen lässt, sollte das doch eigentlich genügen ...

Grüße
bastla

P.S.: Ich hätte ja einen Ergänzungsvorschlag zu Deinem Code gepostet, wenn da welcher gewesen wäre ...
Bitte warten ..
Mitglied: 16634
20.12.2007 um 22:09 Uhr
Stimmt, das ist auch eine Möglichkeit. Erstaunlich, dass ich nicht selber darauf gekommen bin. :D
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

Regulärer Ausdruck bzw. RegExp für fail2ban

gelöst Frage von incisor2kBatch & Shell

Hallo zusammen, ich hoffe ich stelle die Frage hierfür an richtiger Stelle. Leider komme ich nicht auf die Lösung, ...

Ubuntu

Sed, 4. zeile nach regexp ausgeben

Frage von rsadmchefUbuntu1 Kommentar

Hallo Team, Mein System ist Lubuntu 14.04 LTS Ich benötige ein wenig sed - Hilfe. Meine zu bearbeitende Datei ...

Exchange Server

Telefonnummern von Benutzern werden nicht im Adressbuch angezeigt

Frage von Mars123Exchange Server3 Kommentare

Hallo, ich habe vor kurzem alle Rufnummer der Benutzer im Active Directory eingepflegt und möchte dass diese im Adressbuch ...

Batch & Shell

Vereinheitlichung der Darstellung von Telefonnummern im AD

gelöst Frage von KabuntelBatch & Shell4 Kommentare

Hallo, folgender Sachverhalt liegt vor. Im unseren Firmennetzwerk sind Telefonnummern von den Benutzern in unterschiedlicher Reihenfolge im Konto hinterlegt, ...

Neue Wissensbeiträge
Windows 10

Kumuative Updates für .NET Framework kommen für Windows 10 V1809

Information von kgborn vor 2 StundenWindows 10

Microsoft hat das Ganze im Beitrag Announcing Cumulative Updates for .NET Framework for Windows 10 October 2018 Update vorgestellt. ...

Sicherheit
Neue IT-Administrator Ausgabe - Endpoint Security
Information von Frank vor 2 StundenSicherheit

Die Endgeräte in Unternehmen stellen das wohl größte Einfallstor für Angreifer dar. Ein geöffneter, infizierter E-Mail-Anhang oder der Besuch ...

Windows Tools

Windows 10 BitLocker Laufwerkverschlüsselung ohne TPM-Chip

Anleitung von Frank vor 3 StundenWindows Tools2 Kommentare

Diese Anleitung zeigt, wie man die Windows BitLocker Laufwerkverschlüsselung ohne TPM-Chip Schritt für Schritt aktiviert. Zwar haben viele Laptops ...

Sicherheit

Interessante Methode für Leute, die in einer Windowsdomäne starke Kennwörter erzwingen wollen

Information von DerWoWusste vor 7 StundenSicherheit3 Kommentare

Dieser Artikel beschreibt, wie man auch ohne 3rd-party-tools die Kennwortsicherheit in Windows-Domänen erhöhen kann. Der Grundgedanke lautet: wir prüfen ...

Heiß diskutierte Inhalte
Hyper-V
Windows Serer 2016 Standard virtualisieren
gelöst Frage von fritte87Hyper-V33 Kommentare

Hallo zusammen, ich muss für eine kleine Firma ein entsprechendes neues kleines Konzept bauen. Ich habe einen Server Standard ...

Windows Server
Kann DNS-Einträge nicht finden
gelöst Frage von BPeterWindows Server19 Kommentare

Hallo, wenn ich folgenden Befehl absetze, bekomme ich eine Liste zurück mit allen Einträgen der DNS-Zone. Wenn ich aber ...

Firewall
Externer Zugriff auf Webserver
Frage von KingLouieFirewall12 Kommentare

Hallo zusammen, ich habe folgendes Problem: Ein Kollege muss gelegentlich auf einen Webserver zugreiffen, sowohl von intern als auch ...

Voice over IP
Umstellung Anlagenanschluss ISDN auf IP - Welcher Router?
Frage von ToniSchmidtVoice over IP12 Kommentare

Hallo zusammen, zum Ende des Jahres werden unsere geliebten ISDN Anlagenanschlüsse zwangsweise auf IP Anschlüsse umgestellt. Wir betreiben die ...