Großes Zahlenproblem

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
herman4
Member
Member
Posts: 117
Joined: 2011-07-08, 13:57 UTC

Großes Zahlenproblem

Post by *herman4 »

so sieht es aus

Name, Name, S01E01 - 01 - Titel, Titel
Name, Name, S01E02 - 02 - Titel, Titel

dass geht bis 200

ich will es so

Name, Name, S01E01 - Titel, Titel
Name, Name, S01E02 - Titel, Titel

usw.
keine Ahnung wie das geht, ich probiere und nix kommt raus
wie geht das bitte?
MrGolgi
Member
Member
Posts: 153
Joined: 2007-06-12, 20:27 UTC
Contact:

Post by *MrGolgi »

Ich vermute mal es handelt sich um das Mehrfach-Umbenenn-Tool?

Suchen nach:

Code: Select all

- \d* -
Ersetzen durch:

Code: Select all

-
Häckchen bei RegEx

Gruß MrGolgi
Ein Pessimist ist ein Optimist mit Erfahrung
herman4
Member
Member
Posts: 117
Joined: 2011-07-08, 13:57 UTC

Post by *herman4 »

daaaaaaaanke kannst du mir auch erklären wieso das so ist?
MrGolgi
Member
Member
Posts: 153
Joined: 2007-06-12, 20:27 UTC
Contact:

Post by *MrGolgi »

Ja, aber reguläre Ausdrücke sind ein weites Feld und nicht gerade einfach. Da muss man schon einige Zeit investieren um damit was anfangen zu können.

In diesem einfachen Fall war es so:

Code: Select all

- \d* -
bedeutet:

suche einen Strich gefolgt von einem space, gefolgt von einer Zahl die 0-n mal wiederholt werden kann, gefolgt von einem space gefolgt von einem Strich.

\d steht für Zahl und * für beliebig oft

Danach wird das ganze durch einen Strich ersetzt.

Gruß MrGolgi
Ein Pessimist ist ein Optimist mit Erfahrung
herman4
Member
Member
Posts: 117
Joined: 2011-07-08, 13:57 UTC

Post by *herman4 »

aha verstehe nicth so einfach ja stimmt
also d bedeutet zahl die 0 mal wiederholt werden kann? was heißt das?
also alles was zahl ist , ist d? und alles was 1 - 1000 oder mehr ist ja da setzt man ein sternchen hin?

das heißt wenn ich jetzt nur die zahl löschen möchte mjüßte ich schreiben d* und dann unten leer lassen?
User avatar
Sir_SiLvA
Power Member
Power Member
Posts: 3380
Joined: 2003-05-06, 11:46 UTC

Post by *Sir_SiLvA »

[face=timesnewroman]DON'T FEED THE TROLL :!:[/face]
Hoecker sie sind raus!
User avatar
Charly
Junior Member
Junior Member
Posts: 50
Joined: 2004-05-11, 11:08 UTC

Post by *Charly »

Hi,

Reguläre Ausdrücke (regular Expressions) sind eine mächtige Hilfe beim Suchen und eben auch beim Ersetzen.
Du solltest dir erstmal in der TC-Hilfe das entsprechende Kapitel durchlesen und dann ggf. noch http://www.regexpstudio.com/ dort ist dann noch mehr erklärt.

Es lohnt sich RegExp zu beherrschen da man diese an vielen Stellen gebrauchen kann.

Der TC mit seinem Mutirenametool hat den netten Vorteil, daß du direkt siehst was deine Eingaben in der Such- und Ersetzzeile bewirken würden.
Da kann man schön mit "spielen".

Aber das Prinzip für RegExp mußt du dir schon selbst in aller Ruhe durchlesen, das hier zu erklären würde den Rahmen hier sprengen.

Du kannst ja wieder Fragen wenn du dann Probleme mit Greedy und Non-greedy hast ;)
MrGolgi
Member
Member
Posts: 153
Joined: 2007-06-12, 20:27 UTC
Contact:

Post by *MrGolgi »

Hallo Sir_SiLvA

woran erkenne ich, dass der Troll ein Troll ist, wenn er einer ist?

Es muss sich ja sonst niemand um diese Fragen kümmern, wer keine Lust dazu hat. Ich hatte aber gerade unglaubliche Langeweile und im Großraumbüro muss man ja auch immer noch etwas beschäftigt aussehen.

:roll:

Gruß MrGolgi
Ein Pessimist ist ein Optimist mit Erfahrung
User avatar
ZoSTeR
Power Member
Power Member
Posts: 1050
Joined: 2004-07-29, 11:00 UTC

Post by *ZoSTeR »

Wir sollten ein Usertreffen für herman und sabine organisieren ;)

Mr Ghisler plz fix that RegEx!
User avatar
Hacker
Moderator
Moderator
Posts: 13142
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

herman4,
\d heisst "genau eine Zahl"
* heisst "beliebig viele male wiederholt"
\d* heisst also "genau eine Zahl beliebig viele male wiederholt"

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
Sir_SiLvA
Power Member
Power Member
Posts: 3380
Joined: 2003-05-06, 11:46 UTC

Post by *Sir_SiLvA »

MrGolgi wrote:woran erkenne ich, dass der Troll ein Troll ist, wenn er einer ist?
Lies Dir alle Freds durch die herman4 erstellt hat.
-=> http://ghisler.ch/board/search.php?search_author=herman4
So doof andauernd die GLEICHE Frage zu stellen
kann keiner sein -=> ergo Troll :twisted:

Er bekommt jedesmal aufs neue gesagt "das geht ganz einfach mit RegEx"
und seine Antwort ist immer "Hä? versteh i net" und 2 Wochen
später kommt er mit einem "neuen Problem" dessen Lösung genau die
selbe ist .....
Hoecker sie sind raus!
User avatar
X-Byte
Member
Member
Posts: 173
Joined: 2004-11-29, 09:34 UTC
Location: Hessen, Germany

Post by *X-Byte »

Hacker wrote:herman4,
\d heisst "genau eine Zahl"
* heisst "beliebig viele male wiederholt"
\d* heisst also "genau eine Zahl beliebig viele male wiederholt"

Roman
* heisst kein Mal bis beliebig oft wiederholt
+ heisst mindestens ein Mal bis beliebig oft wiederholt
Post Reply