RegEx

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.
Antworten
Benutzeravatar
RcCluster
Mitglied
Beiträge: 28
Registriert: 29.09.2008 10:27
Wohnort: Twistringen

RegEx

Beitrag von RcCluster »

Hallo zusammen,

ich würde gerne eine regular expression verwenden. Leider habe ich damit noch gar keine Erfahrungen. Vielleicht mag mir hier jemand weiterhelfen!

Ich möchte die Lesbarkeit des HTML-Quellcodes erhöhen. Dafür möchte ich immer wenn ein Ausdruck der Form "<...>" ausgegeben wurde die Einrückung um 4 Zeichen erhöhen. Wenn das schließende Tag auftaucht "</...>", dann die Einrückung um 4 verringern.

Kann mir jemand die RegEx für diese beiden Fälle nennen?
  1. ... <...> ... (öffnendes Tag)
  2. ... </...> ... (schließendes Tag)
Ja ich weiß, einige Tag muss ich dann noch gesondert abfragen: </ br>, <img ... />, etc.

Bin für jede Hilfe Dankbar!

RcCluster
Valerion
Mitglied
Beiträge: 70
Registriert: 11.08.2006 17:30

Beitrag von Valerion »

Code: Alles auswählen

/\<(.*?)\>/
bzw.

Code: Alles auswählen

/</\<(.*?)\>/
Keine Garantie auf Richtigkeit ;).
Wenn es nicht gehen sollte, dann versuch mal das = zu entfernen, wenns dann immer noch nicht geht dann hab ich einen Fehler^^
Mit Freundlichen Grüßen, Valerion.
Administrator von http://www.aquarion.org
Bitte postet PHP-Codes immer immer mit

Code: Alles auswählen

 und nicht mit [code]!
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Beitrag von Boecki91 »

Eclipse kann zumindest bei Java für eine richtige Einrückung sorgen, kann man ja mal testen ;)
Standart: Am besten mit beiden Beinen auf dem Boden
Standardmäßig antworte ich nicht auf PMs
Benutzeravatar
RcCluster
Mitglied
Beiträge: 28
Registriert: 29.09.2008 10:27
Wohnort: Twistringen

Beitrag von RcCluster »

Danke. Das reicht mir für den Anfang. Den Rest kann ich mir irgendwie dazu "phansasieren" ;)

lg
RcCluster
Valerion
Mitglied
Beiträge: 70
Registriert: 11.08.2006 17:30

Beitrag von Valerion »

kein Problem :)
...ich hab mich auch schon stundenlang mit Regex's herumgeschlagen bis ich es endlich kapiert habe...und wenn du es dann hast, dann kommt dir alles so einfach vor^^
Mit Freundlichen Grüßen, Valerion.
Administrator von http://www.aquarion.org
Bitte postet PHP-Codes immer immer mit

Code: Alles auswählen

 und nicht mit [code]!
Antworten

Zurück zu „Coding & Technik“