1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Split()

  • 0326640
  • 12. November 2009 um 19:37
  • Unerledigt
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • 0326640
    Punkte
    95
    Beiträge
    12
    • 12. November 2009 um 19:37
    • #1

    Hey leute,

    nachdem ich nun vergeblich stundenlang über Google versucht habe, eine Problemlösung für meine Fragestellung ausfindig zu machen, wende ich mich nun an die Experten unter Euch!

    Das Problem ist an sich ganz simpel, keine Ahnung weshalb ich im Google keine Hints zu dieser Problematik finden konnte:

    Und zwar erzeuge ich durch einen Scanner einen String, bspw. String a. Diesen String a möchte ich nun bei jedem Leerzeichen und nach jedem "x" splitten, um nachher einen Array erzeugen zu können. Meine Frage wäre nun also, wie ich zwei Split-Argumente miteinander verknüpfen. Um es an einem Bsp. zu verdeutlichen -

    String a = m 50x60;
    String[] ab= a.split (" " ???? "x");

    Danke für eure Hilfe,
    cheers
    alex

  • Staubmensch
    Punkte
    117
    Beiträge
    22
    • 12. November 2009 um 19:49
    • #2

    hier stand Blödsinn. ^^

    Einmal editiert, zuletzt von Staubmensch (12. November 2009 um 19:53)

  • sutupud
    Punkte
    1.659
    Beiträge
    320
    • 12. November 2009 um 19:52
    • #3

    Java-Api sagt:
    String.split(String regex)
    und gibt noch einen link an zu infos wie eine regex ausschaut... das sollte man nach stundenlangem googeln eigentlich finden. also:

    Code
    a.split("[x ]");


    oder du könntest auch dem scanner sagen, was er als trennzeichen erkennen soll. z.b. für space, x und enter:

    Code
    Scanner s = new Scanner()
    s.useDelimiter("[x \\n]");
  • 0326640
    Punkte
    95
    Beiträge
    12
    • 12. November 2009 um 20:13
    • #4

    na das ging ja flott, vielen Dank für die auskünfte, funktioniert tadellos...

    wär wohl gut beraten meine google-skills mal auf vordermann zu bringen, konnte wirklich nichts dergleichen finden!! anyway, danke nochmal...

  • Maximilian Rupp 27. Dezember 2024 um 00:26

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

  1. Datenschutzerklärung
  2. Impressum