Domino 9 und frühere Versionen > ND6: Entwicklung

Listen und Formula

(1/2) > >>

boemitsu:
Hi,

Ausgehend von diesem Thread habe ich mir die Frage gestellt, obs irgendwie möglich ist, folgende Aufgabe ohne Schleife zu bewältigen:

Liste:
ABC
DFG
8HI
9JK
XYZ

Die resultierende Liste sollte nur diejenigen Elemente enthalten, die mit einer Zahl beginnen.

dirk_2909:

Nur ein Versuch:


--- Code: ---_lst := MeinFeldMitListe ;

_new := @ReplaceSubstring( _lst ; "0" : "1" ....... : "9" ; "~~" ) ;

_lst2 := @Left( _new ; "~~" ) ;

_lst3 := @Left( _lst ; 1 ) ;

_lst4 := @Trim( @ReplaceSubstring( @UpperCase( _lst3 ) ; "A" : "B" ..... : "Z" ; "" ) ) ;

_wert := _lst4 + _lst2 ;

_wert
--- Ende Code ---

Nur ein Versuch ohne jeglichen Test !!!

Aber warum keine Schleife??  ???  :-:

boemitsu:
Weil es möglicherweise einen Weg gibt, den ich nicht kenne, der aber effizient und elegant zugleich wäre...

Dachte an eine ähnliche Lösung wie Antwort 3 in diesem Post....



dirk_2909:
Es ist eine "ähnliche" Lösung !

Aber in Deinem Fall ist kein einheitlicher String in den einzelnen Elementen vorhanden, um einen
bestimmten Wert Rechts oder Links zu extrahieren.

Mit einer Schleife geht es besser  :-:

boemitsu:

--- Zitat von: dirk_2909 am 27.07.06 - 14:01:54 ---Aber in Deinem Fall ist kein einheitlicher String in den einzelnen Elementen vorhanden, um einen
bestimmten Wert Rechts oder Links zu extrahieren.

--- Ende Zitat ---

Das ist mir bewusst, aber eben, vielleicht hätte es ja einen anderen Weg gegeben...

Die Schleife mit Bedingung ist natürlich auch nicht so böse... ; )

Besten dank und schöne Tag noch

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln