Announcement

Collapse
No announcement yet.

Wildcard in Replace bzw Decode Funktion

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Wildcard in Replace bzw Decode Funktion

    Hallo,

    momentan beschäfigen mich genau genommen 2 Funktionen in Verbindung mit einer Wildcard.

    replace und decode

    Beide Funktionen sind mir zwar bekannt und ich begreife auch was diese machen.
    Leider verstehe ich aber nicht den Sinn der darin enthaltenen Wildcards ?

    Bsp.:

    a) replace('X', '#')

    b) decode('X', 'x#', 10)



    Könnte mir bitte jemand den Sinn der Wildcard an diesen Stellen erklären!

    Vielen Dank im voraus.

  • #2
    Willkommen, geo,

    du hast da irgendwas falsch verstanden. Bei beiden Funktionen gibt es keine Wildcards.

    replace('X','#') sucht in der Zeichenkette 'X' nach dem Zeichen '#' und will das durch NULL ersetzen.

    decode('X','x#',10) sucht in der Zeichenkette 'X' nach der Zeichenfolge 'x#' und würde im Erfolgsfall 10, ansonsten NULL zurückgeben.

    Jokerzeichen gibt's erst in den regex-Funktionen.

    MfG

    Ralf

    Comment


    • #3
      Hallo Ralf,

      vielen Dank für die Information.

      Leider hat hier wohl der Scriptschreiber einen kleinen Denkfehler eingebaut und wollte wohl damit Eingaben die mit x beginnen wie z.B. x42 auswerten.

      Daher meine Vermutung das das # als Jokerzeichen an der Stelle benutzt wird.

      Vielen Dank.

      Mit freundlichen Grüßen

      geo

      Comment

      Working...
      X