Autor Thema: Textfeld String  (Gelesen 1384 mal)

Offline andrew22

  • Aktives Mitglied
  • ***
  • Beiträge: 126
  • Ich liebe dieses Forum!
Textfeld String
« am: 06.07.05 - 10:52:23 »
hi ho !

Ich habe folgenden Beispieltext in einem Textfeld :
Code
"test test test

asdasd
asd
asd
asd
asdas


11.11.11.11


[IMAGE]


12.34.21.23


[IMAGE]
"

wie kann ich denn anhand eines agentscripts z.B. mit die IPS raußziehen. Es ist ein Bsp. im Originalen stehen da natürlich mehr IPS bzw. Servernamen ;) sprich Variabel ...

es wäre halt schön wenn ich nur diese werte auslesen könnte und abspeichern könnte .

thx

Glombi

  • Gast
Re: Textfeld String
« Antwort #1 am: 06.07.05 - 11:27:06 »
Du kannst den Text zeilenweise auslesen und dann mit der Like Funktion prüfen, ob ein String der From *.*.*.* vorliegt.

Andreas

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Textfeld String
« Antwort #2 am: 06.07.05 - 11:46:52 »
Wobei das noch nicht die ganze Miete ist. Was macht er dann bei
Das.ist.jetzt aber ein saublöder.Text
Like mit diesem Pattern würde das als Valid erkennen. Ich bin mir noch nicht einmal sicher ob er nicht auch das hier:
Das ist der erstes Satz. Gefolgt vom zweiten Satz. Nachdem der Dritte Satz kommt. und zum schluss der vierte Satz.
als richtig erkennen würde.
[0-9][0-9][0-9].[0-9][0-9][0-9].[0-9][0-9][0-9].[0-9][0-9][0-9] als Pattern würde zumindest durchgehend dreistellige IP Adressen erkennen.
Aber das auf alle Kombinationen die möglich sind ausdehnen?
Ich denke Andrew wird nicht darum herumkommen das mit "manueller" Script Logik zu machen.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Textfeld String
« Antwort #3 am: 06.07.05 - 11:49:31 »
Und es kommt noch was dzu. Like würde zwar rausfinden ob da was drin ist, aber nicht wo das steht. Das heist, Zeilenweise geht schon mal nicht du musst außerden die Zeile auch noch Byte für Byte durchgehen.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline andrew22

  • Aktives Mitglied
  • ***
  • Beiträge: 126
  • Ich liebe dieses Forum!
Re: Textfeld String
« Antwort #4 am: 06.07.05 - 13:30:49 »
okay da wäre schon das erste Problem ?!

wir kann ich denn den text der in dem Textfeld drin steht zeilenweise auslesen.

wahrscheinlich mit StrLeft(text,Chr(10)) ?!

nu brauche ich ja auch ne schleife die jede zeile durchgeht ?!

irgendwie komme ich damit net klar :( ...


Glombi

  • Gast
Re: Textfeld String
« Antwort #5 am: 06.07.05 - 13:42:03 »
Ich würde das mit Evaluate und Explode machen. Damit erzeugst Du ein Array, welches jede Zeile als Element hat.

Andreas

Offline andrew22

  • Aktives Mitglied
  • ***
  • Beiträge: 126
  • Ich liebe dieses Forum!
Re: Textfeld String
« Antwort #6 am: 06.07.05 - 14:24:47 »
also ein Beispiel wäre echt klasse  ;) ?!


mir ist da noch die Idee gekommen man könnte das doch auch vielleicht mit der NotesStream Klasse machen ?! oder ist das Quatsch ?

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Textfeld String
« Antwort #7 am: 06.07.05 - 14:39:00 »
Ich würde das mit Evaluate und Explode machen. Damit erzeugst Du ein Array, welches jede Zeile als Element hat.

Andreas
Andreas wir reden hier von V6 da tut es auch ein Split(Text,chr(10))

Und Andrew. Bei den von dir bisher gezeigten Kenntnissen ist das nicht mit einem kleinen Beispiel getan. Der Code den du dazu brauchst um das sicher zu schaffen dürfte ziemlich komplex sein und das ist nicht mal eben in 30 Sekunden hingeschrieben
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz