Schrift
[thread]6496[/thread]

Suchen/Ersetzen: Ersetzung vor dem Gesuchten einsetzen



<< >> 2 Einträge, 1 Seite
Johannes
 2004-08-13 19:52
#49276 #49276
User since
2004-08-12
8 Artikel
BenutzerIn
[default_avatar]
Hallo.

Code: (dl )
1
2
3
4
5
6
  
$text =~ s{ <!--\s*$\s*( .*? )\s*$\s*--> }
{ exists( $var->{$1} ) ?
$var->{$1} :
"";
}gsex;


Ich habe eine Hashreferenz mit einem Wert, der hier ersetzt wird. Nun will ich allerdings die Ersetzung vor dem Gesuchten "einsetzen", und das Gesuchte erhalten. Wie macht man dies am besten/performantesten?
Johannes
 2004-08-14 01:24
#49277 #49277
User since
2004-08-12
8 Artikel
BenutzerIn
[default_avatar]
Code: (dl )
1
2
3
4
5
$text =~ s{ (<!--\s*$\s*( .*? )\s*$\s*-->) }
{ exists( $var->{$2} ) ?
$var->{$2}.$1 :
"";
}gsex;


Sowas würde halt klappen, sieht aber irgendwie nicht sonderlich schön aus.
<< >> 2 Einträge, 1 Seite



View all threads created 2004-08-13 19:52.