Domino 9 und frühere Versionen > ND7: Entwicklung
Die ganzen Zeilen auslassen
(1/1)
Bruce Willis:
Hallo,
wie kann man finden, wo sich eine Text-Zeile endet?
Bzw. im folgenden Beispiel den Text 1 in den Text 2 umwandeln?
Text 1
--- Zitat ---Hello,
> bla-bla
blup
> bla-bla-bla
blup-blup
Regards
Bruce
--- Ende Zitat ---
Text 1
--- Zitat ---Hello,
blup
blup-blup
Regars
Bruce
--- Ende Zitat ---
Gruß
Leo
koehlerbv:
Plain text oder Rich text? Wenn Rich text: Müssen dann die Attribute erhalten bleiben?
Bernhard
Bruce Willis:
Plain text.
Aber wenn es nicht geht, könnten wir evtl. auch auf den Rich text umsteigen.
Die Attribute wären egal.
koehlerbv:
Nein, plain geht viel einfacher!
Am Beispiel Formelsprache:
Du machst ein @Explode auf das Zeichen @NewLine (oder @Char (10) oder @Char (13) - hier kommt es auf den Zusammenhang).
Dann loopst durch das Array und schmeisst die Elemente weg, die mit "> " beginnen. Achtung - @Elements ändert sich hierdurch!
Zum Abschluss machst Du wieder ein @Implode mit @Newline. Ein paar Feinheiten fehlen noch, aber das ist das Prinzip.
Einen LS-Parser kannst Du anders aufbauen:
Do loopst durch den Gesamtstring. Wenn Du auf Chr$ (13) oder Chr$ (10) triffst, hast Du ein Zeilenende gefunden. Achtung - je nach Quelle ist auch ein hex0A hex0D oder andersherum möglich - das musst Du abfangen. Wenn danach ein "> " kommt - bis zum nächsten Zeilenende alles überlesen.
HTH,
Bernhard
Bruce Willis:
--- Zitat von: koehlerbv am 16.05.08 - 17:10:35 ---Nein, plain geht viel einfacher!
Am Beispiel ...
--- Ende Zitat ---
Danke, Bernhard!
Ich probiere es ... :o
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln