Regex für Notepad

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
FCM
Mitglied
Beiträge: 1863
Registriert: 03.05.2006 14:47
Kontaktdaten:

Regex für Notepad

Beitrag von FCM »

Hallo,

kennt jemand die RegEx (Reguläre Ausdrücke) für Notepad++ um das hier zu realisieren?

Ersetze alle ...

Code: Alles auswählen

$array[IRGENDWAS]
... mit ...

Code: Alles auswählen

$array['IRGENDWAS']
LG, FCM
Benutzeravatar
Balint
Mitglied
Beiträge: 1815
Registriert: 25.01.2003 21:43
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von Balint »

Hallo!

http://notepad-plus.sourceforge.net/uk/regExpList.php

kennst du bereits?


Viele Grüße,
Bálint
Meine MODs für phpBB 2.x und phpBB 3.x!
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Du kannst uns ja mal zeigen, wie weit du bisher schon gekommen bist und wo es noch hakt.
KB:knigge
FCM
Mitglied
Beiträge: 1863
Registriert: 03.05.2006 14:47
Kontaktdaten:

Beitrag von FCM »

Bisher habe ich gar nichts geschafft. Ich verstehe nicht, wie ich das oben realisieren kann mit Textpad.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

FCM hat geschrieben:Bisher habe ich gar nichts geschafft. Ich verstehe nicht, wie ich das oben realisieren kann mit Textpad.
Textpad kenn' ich nicht.. In Notepad++ wäre das eine Option ->
Suche nach:

Code: Alles auswählen

array\[(.*)\]
ersetze mit:

Code: Alles auswählen

array['\1']
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Beitrag von gn#36 »

Vielleicht sinnvollerweise eher sowas:

Code: Alles auswählen

array\[([^'"]*)\]
Sonst hast du hinterher noch Anführungszeichen doppelt drin.
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Stimmt....

mal davon abgesehen, dass wir wahrscheinlich von array() anstatt von array[] sprechen.

Regex sind doch ziemlich kompliziert.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
FCM
Mitglied
Beiträge: 1863
Registriert: 03.05.2006 14:47
Kontaktdaten:

Beitrag von FCM »

Danke für die Hilfe! Werde das mal ausprobieren.
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Beitrag von gn#36 »

Miriam hat geschrieben:Stimmt....

mal davon abgesehen, dass wir wahrscheinlich von array() anstatt von array[] sprechen.

Regex sind doch ziemlich kompliziert.
Nicht wenn es sich bei $array[] um eine schon bestehende Variable handelt ;)
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
FCM
Mitglied
Beiträge: 1863
Registriert: 03.05.2006 14:47
Kontaktdaten:

Beitrag von FCM »

Also irgendwie stimmt da was nicht. Im Grunde ersetzt er mir fast alles. Doch bei manchen Dingen steht dann nicht $array['hallo'] sondern $array['hallo] oder $array[hallo'].
Antworten

Zurück zu „Coding & Technik“