Fragezeichen (?), Pluszeichen (+), Sternchen (*)

Fragezeichen (?)

Das Fragezeichen (?) entspricht dem vorangehenden Zeichen keinmal oder einmal.

10? stimmt beispielsweise mit Folgendem überein:

  • 1
  • 10

Beispiel

Eine IP-Adresse mit einer oder zwei Ziffern im letzten Abschnitt suchen

216.239.32.\d\d? stimmt beispielsweise mit Folgendem überein:

  • 216.239.32.2
  • 216.239.32.34

In diesem Beispiel wird der Backslash verwendet, um die Dezimalstelle zu maskieren, und \d, um einer beliebigen Ziffer zu entsprechen.

Pluszeichen (+)

Das Pluszeichen (+) entspricht dem vorangehenden Zeichen mindestens einmal.

10+ stimmt beispielsweise mit Folgendem überein:

  • 10
  • 100
  • 1000
  • usw.

Beispiel

Eine IP-Adresse mit einer oder mehreren Ziffern im letzten Abschnitt abgleichen.

216.239.32.\d+ stimmt beispielsweise mit Folgendem überein:

  • 216.239.32.2
  • 216.239.32.34
  • 216.239.32.567

In diesem Beispiel wird der Backslash verwendet, um die Dezimalstelle zu maskieren, und \d, um einer beliebigen Ziffer zu entsprechen.

Sternchen (*)

Das Sternchen entspricht dem vorangehenden Zeichen keinmal oder mehrmals.

10* stimmt beispielsweise mit Folgendem überein:

  • 1
  • 10
  • 100
  • 1000
  • usw.

Beispiel

Entspricht einer IP-Adresse mit null oder mehr Ziffern im letzten Abschnitt.

216.239.32.\d* stimmt beispielsweise mit Folgendem überein:

  • 216.239.32.
  • 216.239.32.2
  • 216.239.32.34
  • 216.239.32.567

In diesem Beispiel wird der Backslash verwendet, um die Dezimalstelle zu maskieren, und \d, um einer beliebigen Ziffer zu entsprechen.

Wenn Sie mehr als nur das vorherige Element abgleichen möchten, können Sie das Sternchen () mit dem Punkt (.) kombinieren. Der Punkt entspricht einem beliebigen vorherigen Element und das Sternchen entspricht diesem Element null oder mehr Mal. So können Sie beispielsweise alle URLs abgleichen, die mit denselben Zeichen beginnen und enden, unabhängig davon, wie viele Zeichen dazwischen liegen. /mens/.*html stimmt beispielsweise mit Folgendem überein:

  • /mens/shirts/oxford.html
  • /mens/shirts/oxford/shortsleeve.html