Wenn man die Formelsprache beherrscht, dann kriegt man das auch ohne Javascript u.ä. und sogar OHNE Schleifen hin...
Nehmen wir an, das ist unser Text (den haben wir per @Abstract schon aus dem Body- Feld gezogen): (in der Variablen "mailtext")
Sehr geehrter Hans wurst,
ich stimme ihnen voll zu.
Rufen sie mich zurück unter Tel.: 0171234567
MfG
Sonstwer
Tel. priv: 07777/77777
Tel. gesch: 07777/88888
Mobil: 0171/234567
Jetzt geht die Trickserei los:
kenner := "Tel." : "Phone" : "Telefon" : "Fon" : "Mobil";
kenner2 := "|~" + kenner;
gutZeichen := "0" : "1" : "2" : "3" : "4" : "5" : "6" : "7" : "8" : "9" : "/" : "-" : "(" : ")" : "+";
x1 := @ReplaceSubstring( mailtext ; kenner ; kenner2 );
x2 := @Explode( x1 ; "|" : @Char( 0 ) : @Char( 10 ) : @Char( 13 ) );
x3 := @Right( x2 ; "~" );
x4 := @Trim( x3 );
x5 := @Trim( @ReplaceSubstring( x4 ; gutZeichen ; "" ) );
x6 := @Explode( x5 ; " " );
x7 := @ReplaceSubstring( x4 ; x6 ; "" );
ergebnis := @Trim( x7 );
@Prompt( [Ok] ; "Ergebnis" ; @Implode( ergebnis ; "#" ) );
So, normalerweise liefere ich zu so einer Formel auch noch eine Schritt- für- Schritt- Erklärung, aber ein wenig Spass sollt Ihr ja auch noch haben...
HTH
Tode