PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP für Fortgeschrittene und Experten (http://www.selfphp.de/forum/forumdisplay.php?f=13)
-   -   regex problem - und/nicht (http://www.selfphp.de/forum/showthread.php?t=5095)

|Coding 31.07.2003 20:02:10

regex problem - und/nicht
 
moin,

ich habe da ein problem mit meinem (replace) regex. der aktuelle regex:

/([size=)(['"]?)([^"']*)(2])(.*)([/size])/siU

dieser ersetz 1, 2, 3 oder 4 mit x bzw. was auch immer. die eingabe muss dafür so aussehen:

(die leerzeichen vor size sind dafür, dass das forum sie nicht übersetzt)

Code:

[ size=x]
  xxxxx
[/size]

oder
Code:

[ size="x"]
  xxxxx
[/size]

was aber wenn es so aussieht:
Code:

[ size="x"]
  xxxxx
  [ size=x]
      xxxxx
  [/size]
  xxxxx
[/size]

oder so:
Code:

[ size="x"]
  xxxxx
  [ size=x]
      xxxxx
      [ size=x]
        xxxxx
      [/size]
  [/size]
  xxxxx
[/size]

es geht also um die variable tiefe von [size=x]. lässt sich dieses problem mit einem regex lösen? vielleicht ein beispiel?

dankeschön schon mal für eure hilfe.

|Coding 31.07.2003 20:26:52

problem gelöst. ich habe es ganz anders gemacht.

Progman 01.08.2003 14:03:59

wie?
 
Zeig mal wie, denn diese "Quoten-Falle" ist ein häufiges Problem.


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:55:53 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.