Hi,
kann mir jemand einen RegEx Ausdruck nennen, welches folgendes Ergebnis bringt:
Eine Telefonnummer 0123/123445 soll in 012312345 bzw. 030/111111 in 030111111 ausgegeben werden.
Vielen Dank im Voraus.
[gelöst] RegEx Ausdruck gesucht.
[gelöst] RegEx Ausdruck gesucht.
Zuletzt geändert von geriom am 28.09.2007 08:47:19, insgesamt 1-mal geändert.
So könnte es funktionieren:
Code: Alles auswählen
daniel@debian:/home/daniel/test> cat test | sed -e 's/^\(.*\)\/\(.*\)$/\1\2/g'
0123123445
0330234893
daniel@debian:/home/daniel/test> cat test
0123/123445
033/0234893
daniel@debian:/home/daniel/test>
Oh, yeah!
Hi,
vielen Dank für deinen Antwort. Habe jedoch vergessen zu sagen, das sed nicht zur Verfügung steht. Es geht um Asterisk.
Ich habe nur folgendes zur Verfügung:
http://voip-info.org/wiki/view/Asterisk+Expressions
http://voip-info.org/wiki/index.php?pag ... func+regex
vielen Dank für deinen Antwort. Habe jedoch vergessen zu sagen, das sed nicht zur Verfügung steht. Es geht um Asterisk.
Ich habe nur folgendes zur Verfügung:
http://voip-info.org/wiki/view/Asterisk+Expressions
http://voip-info.org/wiki/index.php?pag ... func+regex
http://voip-info.org/wiki/index.php?pag ... unc+filter
Gruß
gms
Code: Alles auswählen
exten => s,1,Set(foo=${FILTER(0123456789,${var})})
gms