timt: Für was steht ^ bei der Suche in Strings?

Ja wie der Titel schon sagt: kann mir jemand sagen, für was das ^ zeichen bei der Such in Strings steht?

  1. gudn tach!

    Ja wie der Titel schon sagt: kann mir jemand sagen, für was das ^ zeichen bei der Such in Strings steht?

    in regulaeren ausdruecken oder wo? beispiel?

    prost
    seth

    1. gudn tach!

      Ja wie der Titel schon sagt: kann mir jemand sagen, für was das ^ zeichen bei der Such in Strings steht?

      in regulaeren ausdruecken oder wo? beispiel?

      prost
      seth

      in nem Text der in ein Textfeld eingegeben wurde beispielsweise:

      LIENREF (2) Relationship to reference person in the household
          Measurement Level: Nominal
          Column Width: 9  Alignment: Right
          Print Format: F1
          Write Format: F1
          Missing Values: 9, .

      Value    Label

      1    Reference person
                     2    Spouse (or cohabiting partner) of reference person
                     3    Child of reference person (or of his/her spouse or
      cohabitin
                     4    Ascendant relative of reference person (or of his/her
      spouse
                     5    Other relative
                     6    Other
                     9 M  Not applicable (not private household)

      1. gudn tach!

        beispiel?

        in nem Text der in ein Textfeld eingegeben wurde beispielsweise:

        [...langer string...]

        ich meinte "code-beispiel". ;-)

        prost
        seth

        1. gudn tach!

          beispiel?

          in nem Text der in ein Textfeld eingegeben wurde beispielsweise:

          [...langer string...]

          ich meinte "code-beispiel". ;-)

          prost
          seth

          Ok, sowas wie das hier: if(!ereg("^ +", $absatz) oder sowas: if(ereg("^Name", $absatz)

          Reicht das? oder noch mehr code? :)

          1. gudn tach!

            ich meinte "code-beispiel". ;-)

            Ok, sowas wie das hier: if(!ereg("^ +", $absatz) oder sowas: if(ereg("^Name", $absatz)

            Reicht das?

            ah, ok, ja. jetzt reicht's!

            such mal in http://de2.php.net/manual/de/reference.pcre.pattern.syntax.php nach "circumflex" und nach "circumflex and dollar". da findest du die antwort.
            je nach multiline-mode steht das ^ in pcres (z.b. preg_match) fuer den zeilen- oder den objektanfang.
            ob das bei posix (z.b. ereg) auch so gehandhabt wird, weiss nicht nicht. es kann sein, dass es dort immer nur fuer den zeilenanfang steht.

            prost
            seth