Sponsored Links |
|
||||
![]()
Gesetz dem Fall, du lässt wirklich nur so "leichte" Selektoren zu, und nicht etwa etwas wie
Code:
a, b, c d e { ... } PHP-Code:
__________________
Bitte keine PN's - schreibt mir ne anständige Mail oder sprecht mich über Msn / Icq an Milian Wolff | Markdownify | Typogridder |
|
||||
![]()
Hm, gute Gelegenheit um mal zu schauen was man noch so in Sachen regexp drauf hat
![]() PHP-Code:
Zur Erklärung: \n = newline, das würde also mit Unix- und Windowszeilenumbrüchen hinhauen ? = 0 oder 1 mal das vorangegangene Zeichen (in diesem Fall newline) . = beliebiges Zeichen außer newline + = das 1 mal oder öfter vorkommt \{ = die hübsche Klammer (escaped, da es ein besonderes Zeichen ist) {1} = kommt genau 1 mal vor $0 = referenziert auf die Übereinstimmung mit dem Suchmuster Mehr gibts hier zu lesen: PHP: Pattern Syntax - Manual Edit: Da war wohl jemand schneller... und ich hab Kommaseparierte Zuweisungen außen vor gelassen. Geändert von inta (18.01.2007 um 14:43 Uhr) |
|
|||
![]() Code:
$arr_css = file($deineCssDatei); // Css Datei Zeilenweise in Array einlesen for ($i = 0; $i < count($arr_css); $i++) { echo preg_replace('%(.*?)\{(.*?)%', "#eintrag_".$eintragNr." \\1 { \\2\n", $arr_css[$i]); // Wenn { vorhanden entsprechend ersetzen. } |
|
||||
![]()
Haha ihr seit ja lustig. Ich Drück schon die ganze Zeit hier F5 und dann in drei Minuten drei Posts
![]() @TheDoc Ok das ist natürlich auch eine möglichkeit. Allerdings verliert dann mein Code an übersichtlichkeit/Strukturierung. Und was ist, wenn garkeine leere Zeile vorhanden ist? => Script funktioniert nicht. @Thaliada Kann ich das dann wieder zu einem einfach string zurückwandeln das mit echo ausgegeben werden kann? @inta Joa das sieht gut aus ![]() Sieht so aus: Code:
FOOBAR .lilatext { color: #861D86; } FOOBAR img { display: block; margin: 0 auto; } FOOBAR a { text-decoration: none } Danke für eure Hilfe MfG Zen |
|
||||
![]()
Wow du hast es echt drauf *neidisch*
Ok und wie krieg ich jetzt die Zeilenumbrüche wieder vor #bla ![]() ![]() ![]() ![]() Und warum wären Komma ein Problem gewesen? *. macht doch angeblich alles außer Zeilenumbruch? MfG Zen Edit: was macht /m am Schluß? |
Sponsored Links |
|
||||
![]()
Das "m" steht für multiline, der eigentlich reguläre Ausdruck steht zwischen den Slashes (/).
Also bei mir sind die Zeilenumbrüche noch vorhanden... Poste sonst nochmal den aktuellen Code, ich kanns nicht nachvollziehen. Woran es mit dem Komma hakt weiß ich grad auch nicht. Da steh ich aufm Schlauch. So gut bin ich darin nu auch wieder nicht ![]() Die anderen haben auch funktionierende Lösungen abgeliefert. (Die es eventuell sogar besser tun? Ich habe es nicht ausprobiert.) |
Sponsored Links |
![]() |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Hilfe bei CSS Desing Umsetzung. | Frosti1986 | CSS | 7 | 27.02.2010 13:08 |
Brauche Hilfe... | steeeefiii | CSS | 13 | 04.09.2009 22:41 |
absoluter css neuling braucht hilfe wegen bullets | ben2308 | CSS | 10 | 02.08.2009 12:45 |
Hilfe bei gesamten CSS Layout | mexxat | CSS | 0 | 22.08.2007 13:40 |
CSS Newbee braucht Hilfe :( | Duodeviginti | CSS | 6 | 17.11.2004 09:54 |