Ich hab nen JTextField, wo ich zb. /connect ts3.server.de 9987 eingebe, jetzt will ich die IP und den Port einzelnt ausgeben.
Gibs da ne möglichkeit die iwie mit 1 und 2 oder sowas ausgeben?
Ich habe zwar nicht wirklich Ahnung von Java, aber das Stichwort für die Lösung deines Problems lautet: regex (regular expressions).
Hiermit kannst du genaue Inhalte aus einem String ausfiltern und weiterverarbeiten
Wo war ich den fertig?
Mit dem Tokenizer läuft der alle wörter ab, wo ich mit wihle abfragen muss, sagte aber, das ich mit nem Symbol die Strings rausholen will und dann ausgeben will...
Original von RedFox
Wo war ich den fertig?
Mit dem Tokenizer läuft der alle wörter ab, wo ich mit wihle abfragen muss, sagte aber, das ich mit nem Symbol die Strings rausholen will und dann ausgeben will...
Was für ein Symbol jetzt. Entweder steh ich gerade auf dem Schlauch oder du solltest dein Problem noch einmal genau erläutern, deine Lösungsvorschläge etc. posten.
Ich weiß nicht ob ihr ModRewrite kennt, damit kann man so Variablen mit (.*) Anlegen zb.:
RewriteRule ^=(.*)=(.*)$ /index.php?Cat=$1&SubCat=$2 [L]
Die kann man mit $1 aufrufen, sowas will ich halt bei mir haben, ich gebe an: /connect %1 %2 oder whatever, und danach hab ich dann den inhalt wo bei %1 und %2 steht und kann ihn ausgeben.
Verstehen? Bin nicht gut im erklären.
Original von RedFox
Ich weiß nicht ob ihr ModRewrite kennt, damit kann man so Variablen mit (.*) Anlegen zb.:
RewriteRule ^=(.*)=(.*)$ /index.php?Cat=$1&SubCat=$2 [L]
Die kann man mit $1 aufrufen, sowas will ich halt bei mir haben, ich gebe an: /connect %1 %2 oder whatever, und danach hab ich dann den inhalt wo bei %1 und %2 steht und kann ihn ausgeben.
Verstehen? Bin nicht gut im erklären.
Registration Date: 18.11.2007
Posts: 557
Location: London
Program: Zend Studio
Forums: Coding; International Section
Was redfox machen will, kennt man und ist ganz normal in der unix/ linux welt, bei bash, apache und soweiter. es geht im dadrum, dass er etwas verwenden will, wo er nicht wirklich was machen muss, weil es ein gewisser standart ist.
wie in seinem beispiel von von mod_rewrite kann man platzhalter verwenden, die dann automatisch per nummerierung abrufbar sind!
deswegen redet er auch immer von 1 2 3 4 5.
ich habe keine ahnung von java, aber vielleicht verstehen die anderen ja jetzt besser was er meint. es ist kein array in einer gewissen art und weise, aber aehnlich, aber auch iwie wieder nicht xD
stellt euch vor ihr habt nen satz:
/connect abcedf 1234
ihr wisst, dass das so ankommen wird und das es sich auch nicht aendert wird von der syntax, nur abcedf und 1234 sind anders
nun schreibt ihr also
/connect %1 %2
das programm wird das ganze durchlaufen und ihr koennt dann spaeter einfach sagen:
ip = $1
port = $2
das problem sollte aber mit diesem tokenizer geloest sein, so wie ich das verstanden habe auf der oracle seite.
If you were enjoying this post and if you keen on reading more interesting stuff then do not hesitate to complete the free sign up.
After the free registration you will gain access to all areas and you will be able to communicate with other artists from all over the world.
In addition you will benefit from our Photoshop and coding section as well as from our huge (hundreds of gigabytes) free resource section where you can find everything you will need to be a successful (web) designer/artist.
Sign up now and enjoy the advantages as a registered member.
(This website will be ad-free after a complete free sign up.)