Domino 9 und frühere Versionen > Entwicklung

Ersetzen von Text in Dateien aus LotusScript

(1/1)

meleg:
Hallo,

hier ist eine Anfängerfrage:

Wie ersetze ich in einer Textdatei, die ich mit "Open ..." geöffnet und ausgelesen habe, in der resultierenden Stringvariable einen Substring durch einen anderen?

Es gibt zwar eine Replace-Funktion, diese ist jedoch für Formelsprache, in LotusScript habe ich nichts vergleichbares gefunden, und meines Wissens kann ich keine externen Textdateien in Formelsprache öffnen.

Weiss jemand Rat?

meleg

Glombi:
Hi,
das kannst Du mit Evaluate in Script machen:

dim ret_eval as Variant
dim ganzerString as string
dim alterString as string
dim neuerString as string
dim replacestring as string

ret_eval = Evaluate(|@ReplaceSubstring("| + ganzerString + |";"| + alterString + |";"| + neuerString + |")| )
replacestring = ret_eval(0)

Andreas

Hoshee:
Yoo,

oder in LS:

Mid$(txt$,Instr(txt$,suchstring,len(suchstring)) = neuerstring

suchstring und neuerstring müssen nur in der länge gleich sein!

Gruss ...

Hoshee




Glombi:

--- Zitat von: Hoshee am 11.08.03 - 12:07:03 ---suchstring und neuerstring müssen nur in der länge gleich sein!
--- Ende Zitat ---
Hi,
das ist aber ein starke Einschränkung!

Andreas

Hoshee:
@Glombi:

Hast ja recht ... ich gebe mich geschlagen!

Aber einen Versuch war es wert  ;D

Gruss ...

Hoshee

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln