phpbar.de logo

Mailinglisten-Archive

[php] Leidiges Thema: preg_match

[php] Leidiges Thema: preg_match

"patrick müller (aka elias)" ghostwwinside at gmx.net
Don Mai 6 13:03:33 CEST 2004


ANGEL Harald wrote:

> Hi Liste!
> Ich hab festgestellt, das ich zu blöd für die Regular Expressions bin...
> Ich hoff, jemand von euch kann mir helfen!
> Ein User darf nur seine eigenen Smilies verwenden (mit seiner userid)
> Die Smilies haben diese Form: ":<USERID>_<NUMMER VON 0 BIS 99>:" (ohne die ")
> 
> Jetzt will ich aus diesem String:
> 
> $string="das ist ein Smilie vom user A: :s116_1: und der is von mir: :s284_1: - test ende";
> 
> Alle Smilies löschen, die nicht von User 284 sind...
> 
> if (preg_match(":s284_([1-99]):",$string,$found)) {
> 
> 
> Kann mir da wer weiterhelfen???

deine doppelpunkte werden nicht mitgenommen weil sie
so gesehen dein muster begrenzen:

"=:s284_([1-99]):="

so werden die : wieder gematcht.

php::bar PHP Wiki   -   Listenarchive