Alle Zeichen außer * mit RegEx

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Alle Zeichen außer * mit RegEx

    Servus,

    ich möchte innerhalb von zwei eckigen Klammern alles stehen haben, außer *

    Wie grieg ich das mit RegEx am besten hin?

    Code:
    Beispiel:
    
    [ABC] darf es sein
    [*] jedoch nicht
    Danke schonmal

    cYa

  • #2
    Code:
    if(preg_match('%\[\*\]%',$suchtext))
      echo 'Das geht nicht.';
    so würd ich sagen
    EDIT:
    klammer vergessen
    Zuletzt geändert von mrhappiness; 06.04.2003, 12:22.
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #3
      danke, für die antwort mr happiness

      jedoch hast du mich nicht wirklich verstanden,
      ich möchte das folgendermaßen haben:

      PHP-Code:
      // Nach dem ersten Prozentzeichen soll der Code stehen,
      // der beispielsweise [ABC] akzeptiert aber[*] nicht!

      $preg "%(.*)?\[TEST\](.*)?\[\/TEST\]%siU"

      Kommentar


      • #4
        mein preg macht (denk uich) genau das, was du gesagt hast.

        wenn du [ABC] eingibst, meckert er nicht
        wenn du[*] eingibst, meckert er

        wo jetzt dein [TEST] Tag herkommt weiß ich nich, auf jeden fall war vorhe rnich davon die rede
        und ehrlichgesagt steig ich da jetzt nich so genau durch, wo was geprüft werden soll
        Ich denke, also bin ich. - Einige sind trotzdem...

        Kommentar

        Lädt...
        X