Domino 9 und frühere Versionen > ND9: Entwicklung

Alternative zu VBScript Regexp?

(1/3) > >>

schroederk:
Hallo,

ich muss ein Script umschreiben, damit dieses auch auf MAC-Rechnern läuft.
Durch die bisherige Verwendung von VBScript zum Suchen von Platzhaltern in einem Text ist dies nicht möglich.

Das VBScript-Regexp wird verwendet um alle in einem Text gefundenen Platzhalter in einem Array zu speichern und diese dann mittels FindAndReplace zu ersetzen.
Es gibt zwar die Funktion "Like" aber damit weiß ich nur, dass ein Platzhalter gefunden wurde, aber nicht welcher?

Kennt jemand eine funktionierende Alternative?

umi:
Den Regex Teil kannst Du in Java auslagern und dann mit LS2J ansprechen

schroederk:
Puh, mit Java hab ich noch nie was gemacht und LS2J ist Neuland für mich.
Hast Du da vielleicht ein Beispiel? Für's Suchen und Ersetzen finde ich lediglich die VBScript-Beispiele  :-[

umi:
siehe
http://www.openntf.org/main.nsf/project.xsp?r=project/Regular%20Expressions%20for%20LotusScript
http://hnagasim.blogspot.ch/2010/03/ls2j-match-string-with-regular.html
http://hnagasim.blogspot.ch/2010/04/ls2j-replace-string-by-using-regular.html
und
http://atnotes.de/index.php?topic=58536.0

schroederk:
Danke, damit habe ich erstmal Lesestoff.  ;D

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln