| $suchmuster= | $zeichenkette= | Ausgabe mit preg_match_all( $suchmuster, $zeichenkette, $match): | Beschreibung: |
| ‘/foo/’ | foo |
Array
(
[0] => Array
(
[0] => foo
)
)
|
die Zeichenkette “foo” |
| ‘/^foo/’ | “foowAaSD_gci.” |
Array
(
[0] => Array
(
[0] => foo
)
)
|
“foo” am Anfang der Zeichenkette |
| ‘/foo$/’ | “wASD_gi.foo” |
Array
(
[0] => Array
(
[0] => foo
)
)
|
“foo” am Ende der Zeichenkette |
| ‘/^foo$/’ | “foo” |
Array
(
[0] => Array
(
[0] => foo
)
)
|
“foo” wenn es nur die Zeichenkette ist |
| ‘/[abc]/’ | “wAaSD_gci.foo” |
Array
(
[0] => Array
(
[0] => a
[1] => c
)
)
|
a, b, oder c |
| ‘/[a-z]/’ | “wASD_gi.jpg” |
Array
(
[0] => Array
(
[0] => w
[1] => g
[2] => i
[3] => j
[4] => p
[5] => g
)
)
|
Jeden Kleinbuchstaben |
| [^A-Z] | “wASD_gi.jpg” |
Array
(
[0] => Array
(
[0] => w
[1] => _
[2] => g
[3] => i
[4] => .
[5] => j
[6] => p
[7] => g
)
)
|
Findet alles was kein Großbuchstabe ist |
| ‘/(gif|jpg)/’ | “wASD_gifdss12SFsj9pgdfF.jpg” |
Array
(
[0] => Array
(
[0] => gif
[1] => jpg
)
[1] => Array
(
[0] => gif
[1] => jpg
)
)
|
Findet beides; gif und jpg |
| ‘/[a-z]+/’ | “wASD_gifdss12SFsj9pgdfF.jpg” |
Array
(
[0] => Array
(
[0] => w
[1] => gifdss
[2] => sj
[3] => pgdf
[4] => jpg
)
)
|
Gibt Zeichenketten mit Kleinbuchstaben aus |
| ‘/[0-9.-]/’ | “wASD_gifdss12SFsj9pgdfF.jpg” |
Array
(
[0] => Array
(
[0] => 1
[1] => 2
[2] => 9
[3] => .
)
)
|
Gibt einzeln die Zahlen, Punkte und Bindestriche aus |
| ‘/^[a-zA-Z0-9_]{1,}$/’ | “wASD_gifdss12SFsj9pgdfFjpg” |
Array
(
[0] => Array
(
[0] => wASD_gifdss12SFsj9pgdfFjpg
)
)
|
Wenn von Anfang bis Ende der Zeichenkette Kleinbuchstaben, Großbuchstaben, Zahlen und Unterstriche drin sind. Ist z.B. ein Punkt enthalten wird nichts ausgegeben. |
| “wASD_gifdss12SFsj9pgdfF.jpg” |
Array
(
[0] => Array
(
)
)
|
||
| [^A-Za-z0-9] | “wASD_gifdss12SFsj9pgdfF.jpg” |
Array
(
[0] => Array
(
[0] => _
[1] => .
)
)
|
Alles außer Zahlen und Buchstaben |
| ([A-Z]{3}|[0-9]{4}) | “wASD_gifdss1234SFsj9pgdfF.jpg” |
Array
(
[0] => Array
(
[0] => ASD
[1] => 1234
)
[1] => Array
(
[0] => ASD
[1] => 1234
)
)
|
Findet drei Großbuchstaben und vier Zahlen |
Aug 18
2009
2009