1. Häufige Reguläre Ausdrücke
Hier ist eine Reihe von häufig verwendeten regulären Ausdrücken:
Diese regulären Ausdrücke werden in der Funktion
E-Mails
Telefonnummern
Sozialversicherungsnummern
Preise
Zahlen
Daten
Zeiten
Diese regulären Ausdrücke werden in der Funktion
REGEXEXTRACT
verwendet.
2. Extrahieren E-Mails
Extrahieren E-Mails mit regulären Ausdrücken.

3. REGEX für E-Mails
Der reguläre Ausdruck für E-Mails ist
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
text:
regularExpr:
[email protected]
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
1
john.doe
[a-zA-Z0-9._%+-]+
2
@
@
3
company
[a-zA-Z0-9.-]+
4
.
\.
5
com
[a-zA-Z]{2,}
1
[a-zA-Z0-9._%+-]+
[a-zA-Z0-9._%+-]
Zeichensatz.
, Zeichen _
, Zeichen %
, Zeichen +
, Zeichen -
.+
Quantifizierer2
entspricht dem Zeichen "@"@
Zeichen3
[a-zA-Z0-9.-]+
[a-zA-Z0-9.-]
Zeichensatz.
, Zeichen -
.+
Quantifizierer4
entspricht dem Zeichen "."\.
Zeichen5
[a-zA-Z]{2,}
[a-zA-Z]
Zeichensatz{2,}
Quantifizierer4. Extrahieren Telefonnummern
Extrahieren Telefonnummern mit regulären Ausdrücken.

5. REGEX für Telefonnummern
Der reguläre Ausdruck für Telefonnummern ist
\(\d{3}\)\s?\d{3}[-\s]?\d{4}
text:
regularExpr:
(123) 456-7890
\(\d{3}\)\s?\d{3}[-\s]?\d{4}
1
(
\(
2
123
\d{3}
3
)
\)
4
\s?
5
456
\d{3}
6
-
[-\s]?
7
7890
\d{4}
1
entspricht dem Zeichen "("\(
Zeichen2
\d{3}
\d
Ziffer{3}
Quantifizierer3
entspricht dem Zeichen ")"\)
Zeichen4
\s?
\s
Zeichensatz?
Quantifizierer5
\d{3}
\d
Ziffer{3}
Quantifizierer6
[-\s]?
[-\s]
Zeichensatz-
, jedes Leerzeichen (Leerzeichen, Tabs, Zeilenumbrüche).?
Quantifizierer7
\d{4}
\d
Ziffer{4}
Quantifizierer6. Extrahieren Sozialversicherungsnummern
Extrahieren Sozialversicherungsnummern mit regulären Ausdrücken.

7. REGEX für Sozialversicherungsnummern
Der reguläre Ausdruck für Sozialversicherungsnummern ist
\b\d{3}-\d{2}-\d{4}\b
text:
regularExpr:
123-45-6789
\b\d{3}-\d{2}-\d{4}\b
1
\b
2
123
\d{3}
3
-
-
4
45
\d{2}
5
-
-
6
6789
\d{4}
7
\b
1
entspricht einer Wortgrenze.\b
Wortgrenze2
\d{3}
\d
Ziffer{3}
Quantifizierer3
entspricht dem Zeichen "-"-
Zeichen4
\d{2}
\d
Ziffer{2}
Quantifizierer5
entspricht dem Zeichen "-"-
Zeichen6
\d{4}
\d
Ziffer{4}
Quantifizierer7
entspricht einer Wortgrenze.\b
Wortgrenze8. Extrahieren Preise
Extrahieren Preise mit regulären Ausdrücken.

9. REGEX für Preise
Der reguläre Ausdruck für Preise ist
\$\d+(?:,\d{3})*(?:\.\d{2})?
text:
regularExpr:
$1,234.56
\$\d+(?:,\d{3})*(?:\.\d{2})?
1
$
\$
2
1
\d+
3
,234
(?:,\d{3})*
4
.56
(?:\.\d{2})?
1
entspricht dem Zeichen "$"\$
Zeichen2
\d+
\d
Ziffer+
Quantifizierer3
(?:,\d{3})*
(?:
,
\d{3}
\d
Ziffer{3}
Quantifizierer)
*
Quantifizierer4
(?:\.\d{2})?
(?:
.
\d{2}
\d
Ziffer{2}
Quantifizierer)
?
Quantifizierer10. Extrahieren Zahlen
Extrahieren Zahlen mit regulären Ausdrücken.

11. REGEX für Zahlen
Der reguläre Ausdruck für Zahlen ist
\b\d+\b
text:
regularExpr:
10
\b\d+\b
1
\b
2
10
\d+
3
\b
1
entspricht einer Wortgrenze.\b
Wortgrenze2
\d+
\d
Ziffer+
Quantifizierer3
entspricht einer Wortgrenze.\b
Wortgrenze12. Extrahieren Daten
Extrahieren Daten mit regulären Ausdrücken.

13. REGEX für Daten
Der reguläre Ausdruck für Daten ist
\b\d{1,2}/\d{1,2}/\d{2,4}\b
text:
regularExpr:
12/25/1985
\b\d{1,2}/\d{1,2}/\d{2,4}\b
1
\b
2
12
\d{1,2}
3
/
/
4
25
\d{1,2}
5
/
/
6
1985
\d{2,4}
7
\b
1
entspricht einer Wortgrenze.\b
Wortgrenze2
\d{1,2}
\d
Ziffer{1,2}
Quantifizierer3
entspricht dem Zeichen "/"/
Quantifizierer4
\d{1,2}
\d
Ziffer{1,2}
Quantifizierer5
entspricht dem Zeichen "/"/
Quantifizierer6
\d{2,4}
\d
Ziffer{2,4}
Quantifizierer7
entspricht einer Wortgrenze.\b
Wortgrenze14. Extrahieren Zeiten
Extrahieren Zeiten mit regulären Ausdrücken.

15. REGEX für Zeiten
Der reguläre Ausdruck für Zeiten ist
\b(?:[01]?\d|2[0-3]):[0-5]\d(?:\s?[AP]M)?\b
text:
regularExpr:
09:00AM
\b(?:[01]?\d|2[0-3]):[0-5]\d(?:\s?[AP]M)?\b
1
\b
2
09
(?:[01]?\d|2[0-3])
3
:
:
4
00
[0-5]\d
5
AM
(?:\s?[AP]M)?
6
\b
1
entspricht einer Wortgrenze.\b
Wortgrenze2
(?:[01]?\d|2[0-3])
(?:
[01]?\d
Ziffer|
Alternation2[0-3]
Ziffer)
3
entspricht dem Zeichen ":":
Quantifizierer4
0 bis 59[0-5]\d
Ziffer5
(?:\s?[AP]M)?
(?:
\s?
[AP]M
Zeichensatz)
?
Quantifizierer6
entspricht einer Wortgrenze.\b
Wortgrenze16. 🎉 Fertigstellen! 🎉
Hinweis des Autors: Ich hoffe, dass Sie den Aufwand spüren können, den ich in diese Tutorials gesteckt habe. Ich hoffe, eine Reihe von sehr leicht verständlichen Excel-Tutorials zu erstellen.Wenn es nützlich ist, helfen Sie mir, diese Tutorials zu teilen, danke!
Folge mir:
Verwandte Tutorials
