Seite 3 von 3

Verfasst: 17.10.2006 13:10
von AND51
Der hier macht es richtig: :mrgreen:

Code: Alles auswählen

a$="Franz jagt im (komplett) verwahrlosten Taxi quer durch (Bayern)."

For n=1 To CountString(a$, "(")
	auf=FindString(a$,"(",auf+1)
	zu=FindString(a$,")",zu+1)
	b$=Mid(a$,auf+1,zu-auf-1) 
	Debug b$ 
Next
  • Getestet, hatte aber kein Bock schöne Einrückungen einzufügen.

Verfasst: 17.10.2006 13:13
von AND51
— Kürzer geht's immer.
— In der Kürze liegt die Würze.
— Weniger ist mehr.
Such dir nen Sprichwort aus. :wink:

Code: Alles auswählen

a$="Franz jagt im (komplett) verwahrlosten Taxi quer durch (Bayern)."

For n=1 To CountString(a$, "(")
	Debug StringField(StringField(a$, n, ")"), 2, "(")
Next

Verfasst: 17.10.2006 14:32
von ts-soft
AND51 hat geschrieben:— Kürzer geht's immer.
— In der Kürze liegt die Würze.
— Weniger ist mehr.
Das hat mit Programmierung nichts zu tun, vielleicht meint Deine Freundin es nur Nett :lol:

Verfasst: 17.10.2006 14:57
von edel
ts-soft hat geschrieben:
AND51 hat geschrieben:— Kürzer geht's immer.
— In der Kürze liegt die Würze.
— Weniger ist mehr.
Das hat mit Programmierung nichts zu tun, vielleicht meint Deine Freundin es nur Nett :lol:
:allright:

Die beste Moeglichkeit um solche Textteile zu suchen ist immer noch
die von Kiffi, sie ist die schnellste Variante (wenn es um grosse Texte geht)
und vor allem auch sehr bequem. Leider sind regulaere Ausdruecke
nicht immer einfach zu verstehen.

@Kiffi
Schau mal hier rein : http://www.psyon.org/projects/pcre-win32/index.php

Verfasst: 17.10.2006 15:58
von AND51
ts-soft hat geschrieben:
AND51 hat geschrieben:— Kürzer geht's immer.
— In der Kürze liegt die Würze.
— Weniger ist mehr.
Das hat mit Programmierung nichts zu tun, vielleicht meint Deine Freundin es nur Nett :lol:
Naja, ich sag jedenfalls immer: "Es kommt nicht auf die Länge an!" :lol: :lol: :mrgreen:

OK, beim Code vielleicht doch, vor allem, damit dieser performanter wird.

Verfasst: 17.10.2006 16:02
von ts-soft
>> OK, beim Code vielleicht doch, vor allem, damit dieser performanter wird.
Willst es nicht begreifen :? , der Code wird durch kürze nicht unbedingt
performanter, lediglich unleserlicher. 100 Zeilen können schneller sein, als 2
Deine Logik kannste vielleicht im Alltag einsetzen, aber nicht in der
Programmierung :mrgreen:

Verfasst: 17.10.2006 16:04
von AND51
Ich begrife es doch. Ich bin mir dessen schon bewusst, dass mehrere zeilen durchaus schneller sein können, als weniger Zeilen.

Verfasst: 22.10.2006 18:30
von ComputerFreak_PB
ok. danke. mmir ist es eigentlich egal, wie lange es dauert, die strings sind sowieso nur immer so um die 20 zeichen lang