Fehlerhafte Telefonnummer korrigieren

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Fehlerhafte Telefonnummer korrigieren

Re: Fehlerhafte Telefonnummer korrigieren

von Karolus » Mi, 11.06.2014 07:10

Hallo

3. hab ich korrigiert mit fehlendem +zeichen hinter 'd'

Ansonsten positiv getestet mit LO4 und AOO4

Re: Fehlerhafte Telefonnummer korrigieren

von deusexmachina » Mi, 11.06.2014 00:33

Karolus hat geschrieben:Hallo

Das geht auch mit ReExen nicht so einfach.
Ich würde es mal mit drei Durchgängen versuchen.
1.suche: \((\d+)\) ersetzen durch @$1@

2. suche nach [()] ersetzen durch nichts

3. suche nach @(\d)@ ersetzen durch ($1)

@Mikele: das geht aber nur wenn die "falschen"Klammern immer nach Leerzeichen gefolgt von 2 Ziffern stehen, jedoch nie die richtigen Klammern

Karolus
1. Hier passiert nichts.
2. Alle Klammern werden gelöscht.
3. Hier passiert auch nichts.

Re: Fehlerhafte Telefonnummer korrigieren

von Karolus » Di, 10.06.2014 23:34

Hallo

Das geht auch mit ReExen nicht so einfach.
Ich würde es mal mit drei Durchgängen versuchen.
1.suche: \((\d+)\) ersetzen durch @$1@

2. suche nach [()] ersetzen durch nichts

3. suche nach @(\d+)@ ersetzen durch ($1)

@Mikele: das geht aber nur wenn die "falschen"Klammern immer nach Leerzeichen gefolgt von 2 Ziffern stehen, jedoch nie die richtigen Klammern

Karolus

Re: Fehlerhafte Telefonnummer korrigieren

von mikeleb » Di, 10.06.2014 23:28

Hallo,

also per Suchen&Ersetzen sollte es mit RegEx folgendermaßen klappen:
suchen nach: ([:space:]{1}[:digit:]{2})\)
ersetzen durch: $1

Fehlerhafte Telefonnummer korrigieren

von deusexmachina » Di, 10.06.2014 23:03

Leider bin ich in RegEx nicht so bewandert, deswegen schreib ich hier mal ins Blaue hinein.

Ich möchte gerne diese fehlerhafte Telefonnummer korrigieren:
+49 (1234) 56) 78) 90-123

Das korrekte Format sollte so aussehen:
+49 (1234) 56 89 90-123

Wie stelle ich das an?

Nach oben