IPB

Willkommen, Gast ( Anmelden | Registrierung )

> Bevor ihr hier schreibt

Da es in letzter Zeit häufiger vorkommt: DIESES Forum ist für die Diskussion über den HTML-Editor - das Programm ansich. NICHT in dieses Forum gehören HTML/Webdesign Fragen, also Fragen wie: "Wie mache Buttons?" "Was sind DIV-Container?" "Warum funktioniert mein Frameset nicht?" "MouseOver Effekte" etc. pp. Bitte solche Fragen ins eigene "HTML" Forum oder unter Umständen in "Talktime". Nur so kann euch schnell und zuverlässig geholfen werden und Suchende finden die Beiträge schneller, wenn sie im richtigen Forum stehen. Danke. Lars

2 Seiten V   1 2 >  
Reply to this topicStart new topic
> Regulärer Ausdrück :: dateiübergreifend Suchen/Ersetzen
SPACEart
Beitrag 22.03.2004 - 16:51
Beitrag #1


is getting harder


Gruppe: User
Beiträge: 19
Mitglied seit: 09.06.2002
Wohnort: Münster
Mitglieds-Nr.: 504



Hallo Ihr Lieben

Ich habe vor, in einem ganzen Haufen meiner shtml-Dateien
einen bestimmten Teil zu ändern.

Und zwar geht es darum zischen "<title>" und "</title>" ein bestimmtes Wort zu löschen "(Hartplastik)".

Hier mal 2 Beispiele:

Aus:
<title>2001 : Discovery, Science Fiction Modell-Bausatz, Resin (Hartplastik), 46 cm</title>
soll werden:
<title>2001 : Discovery, Science Fiction Modell-Bausatz, Resin, 46 cm</title>

und aus:
<title>Alien 1 : Warrior Büste (Special Edition), Science Fiction-Fertig-Modell, Kunstharz (Hartplastik), 23 cm</title>
soll werden:
<title>Alien 1 : Warrior Büste (Special Edition), Science Fiction-Fertig-Modell, Kunstharz, 23 cm</title>

Ist sowas mit dem HTML-Editor lösbar ?
Über Hilfe von Euch würde ich mich wirklich riesig freuen smile.gif

Gruß aus Münster
Ingo Siemon
Go to the top of the page
 
+Quote Post
harlequin
Beitrag 22.03.2004 - 17:47
Beitrag #2


DELETE FROM users WHERE search_count < 1
Gruppensymbol

Gruppe: Admin
Beiträge: 314
Mitglied seit: 15.07.1976
Wohnort: Osnabrück
Mitglieds-Nr.: 2



moin!

Also ich würde nicht gleich mit Regex auf die Spatzen schiessen... :-)

Wenn das " (Hartplastik)," nur innerhalb des title Tags vorkommt:
Im dateiübergreifenen Suchen / Ersetzen suche nach
QUELLTEXT
(Hartplastik),


ersetze durch
QUELLTEXT
,


Sollte Hartplastik in der Schreibweise (mit Klammern und dem Komma dahinter...) auch innerhalb des Dokumentes vorkommen... Mhm..., dann würde ich mir jeweils einen Satz von 10 Dateien aufmachen, lokal suchen ersetzen, speichern, nächster Satz mit 10 Dateien.

Ist zwar ärgerlich, funktioniert aber... :-)

IMHO wink.gif

have fun!
Lars
Go to the top of the page
 
+Quote Post
SPACEart
Beitrag 22.03.2004 - 19:15
Beitrag #3


is getting harder


Gruppe: User
Beiträge: 19
Mitglied seit: 09.06.2002
Wohnort: Münster
Mitglieds-Nr.: 504



Lieber harlequin

Erstmal vielen lieben Dank für Deine schnelle Hilfe !

ZITAT
Sollte Hartplastik in der Schreibweise (mit Klammern und dem Komma dahinter...) auch innerhalb des Dokumentes vorkommen... Mhm...,  dann würde ich mir jeweils einen Satz von 10 Dateien aufmachen, lokal suchen ersetzen, speichern, nächster Satz mit 10 Dateien.

Ist zwar ärgerlich, funktioniert aber... :-)


Hartplastik in der Schreibweise (mit Klammern und dem Komma dahinter...) kommt leider noch mehrmals im Dokument vor.

Und es sind über 2000 Dateien, um die es geht.

"Per Hand" wird das ne fiese Maloche smile.gif
Darum habe ich doch eher an Regex gedacht.

Gruß
Ingo
Go to the top of the page
 
+Quote Post
Auge
Beitrag 23.03.2004 - 0:00
Beitrag #4


Anwärter auf W3.org Mitgliedschaft
*****

Gruppe: User
Beiträge: 550
Mitglied seit: 28.11.2001
Wohnort: Berlin Friedrichshain
Mitglieds-Nr.: 107



ZITAT
Hartplastik in der Schreibweise (mit Klammern und dem Komma dahinter...) kommt leider noch mehrmals im Dokument vor.

Und es sind über 2000 Dateien, um die es geht.

"Per Hand" wird das ne fiese Maloche smile.gif
Darum habe ich doch eher an Regex gedacht.


Dann ist es aber auch egal, ob du es mit oder ohne Regex machst.
Auch der Regex findet nur das, was du ihn suchen läßt.

Laß die Dateiübergreifende Ersetzen-Funktion nach Textabschnitten
suchen, die eindeutig sind. Also etwas (viel) mehr als "(Hartplasitk),".

Tschö, Auge
Go to the top of the page
 
+Quote Post
SPACEart
Beitrag 23.03.2004 - 7:17
Beitrag #5


is getting harder


Gruppe: User
Beiträge: 19
Mitglied seit: 09.06.2002
Wohnort: Münster
Mitglieds-Nr.: 504



[quote="Auge"][quote]Dann ist es aber auch egal, ob du es mit oder ohne Regex machst.
Auch der Regex findet nur das, was du ihn suchen läßt.

Laß die Dateiübergreifende Ersetzen-Funktion nach Textabschnitten
suchen, die eindeutig sind. Also etwas (viel) mehr als "(Hartplasitk),".[/quote]

Sorry, aber wie soll denn das gehen ?
Schau Dir doch mal die Beispiele aus meinem ersten Posting an.
Ich möchte gerne den Begriff "(Hartplastik)" aus allen Titles entfernen.
Da aber der Text zwischen "<title>" und "</title>" doch jedesmal anders ist, kann ich das doch mit der Dateiübergreifende Ersetzen-Funktion nocht machen ... oder ?

Ich müsste doch nach sowas hier suchen:
"<title>*** (Hartplastik)***</title>"
wobei die Sternchen für Text stehen, der in jedem der 2000 Titles
anders lautet.

Sorry, vielleicht habe ich Dich ja auch nur falsch verstanden.
ES würde mich jedenfalls riesig freuen, wenn Du mir nochmal genau
erklären könntest, wie das gehen könnte.

Danke schon mal im Voraus und
Gruß aus Münster
Ingo
Go to the top of the page
 
+Quote Post
helpy
Beitrag 23.03.2004 - 8:17
Beitrag #6


;-)
Gruppensymbol

Gruppe: Mods
Beiträge: 246
Mitglied seit: 20.11.2001
Mitglieds-Nr.: 15



Hallo Ingo,

Nur zur Info: Bei Phase5 kann man im dateiübergreifenden Suchen/Ersetzen KEINE regulären Ausdrücke verwenden!

cu, helpy


PS: Ein anderes Tool verwenden? ... eine ähnliche Frage hattest Du doch schon mal: Regulärer Ausdrück :: dateiübergreifend Suchen/Ersetzen
Go to the top of the page
 
+Quote Post
SPACEart
Beitrag 23.03.2004 - 9:06
Beitrag #7


is getting harder


Gruppe: User
Beiträge: 19
Mitglied seit: 09.06.2002
Wohnort: Münster
Mitglieds-Nr.: 504



ZITAT
Nur zur Info: Bei Phase5 kann man im dateiübergreifenden Suchen/Ersetzen KEINE regulären Ausdrücke verwenden!
OK, alles klar.
Danke für den Tipp.


ZITAT
PS: Ein anderes Tool verwenden? ... eine ähnliche Frage hattest Du doch schon mal: Regulärer Ausdrück :: dateiübergreifend Suchen/Ersetzen

Stimmt, ich hatte das ganz vergessen.
Nun habe ich mir nochmal dieses Programm BK ReplaceEM installiert,
was mir ja da damals empfoheln wurde.
Aber leider habe ich keinerlei Ahnung, wie man nun mein Anliegen
mit diesem Programm bewerkstelligt.

Ist hier vielleicht jemand, der mir damit helfen kann ?

Gruß
Ingo
Go to the top of the page
 
+Quote Post
SteffenG
Beitrag 23.03.2004 - 11:04
Beitrag #8


looks good


Gruppe: User
Beiträge: 75
Mitglied seit: 12.11.2003
Mitglieds-Nr.: 1.642



Hallo,

auf der Seite zu ReplaceEM gibt's eine Unterseite mit Beispielen. Auf der Seite A Tao of Regular Expressions gibt's eine kurze Anleitung zu regulären Ausdrücken.
Sollte eigentlich alles sein, was man braucht um loszulegen!?


Grüße
Steffen
Go to the top of the page
 
+Quote Post
helpy
Beitrag 23.03.2004 - 11:11
Beitrag #9


;-)
Gruppensymbol

Gruppe: Mods
Beiträge: 246
Mitglied seit: 20.11.2001
Mitglieds-Nr.: 15



ZITAT
auf der Seite zu ReplaceEM gibt's eine Unterseite mit Beispielen. Auf der Seite A Tao of Regular Expressions gibt's eine kurze Anleitung zu regulären Ausdrücken.

==> Bei der Syntax der reg. Ausdrücke in ReplaceEM gibt es Unterschiede zu der auf der Seite "A Tao of Regular Expressions"!

cu, helpy
Go to the top of the page
 
+Quote Post
SPACEart
Beitrag 23.03.2004 - 11:25
Beitrag #10


is getting harder


Gruppe: User
Beiträge: 19
Mitglied seit: 09.06.2002
Wohnort: Münster
Mitglieds-Nr.: 504



Lieber Steffen und lieber helpy

Ich danke Euch erstmal sehr für Eure Tipps.
Ich habe mir das alles mal angesehen.
Dabei habe ich aber leider das Problem (peinlich peinlich),
dass ich der englischen Sprache nicht so sehr mächtig bin smile.gif

Nun mal ganz frech gefragt ...
könnte mir nich jemand von Euch kurz diesen regzlären Ausdruck für
BK ReplaceEM hier posten ?

Nochmal mein Anliegen:
Zwischen "<title>" und "</title>" soll genau dieser String " (Hartplastik)"
(mit Leerzeichen und Klammern" entfernt werden.
Alles ander, was sonst noch so zwischen "<title>" und "</title>" steht,
soll natürlich erhalten bleiben smile.gif

Ich würde mich wirklich riesig freuen, wenn Ihr mir da doch nochmal helfen könntet smile.gif
Ich habe leider auch nicht so die richtige Zeit, mich tiefer in die
Programmierung von regulären Ausdrücken einzuarbeiten,
zumal ich ja auch nur dieses eine Anliegen habe.

Gruß aus Münster
Ingo
Go to the top of the page
 
+Quote Post
Google Bot
Beitrag
Beitrag #


Google Ads









Go to the top of the page
 
Quote Post

2 Seiten V   1 2 >
Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 19.04.2024 - 20:31

taschenkalender
expertise-panel IPS Driver Error

IPS Driver Error

There appears to be an error with the database.
You can try to refresh the page by clicking here