[PYTHON] Julia Quick Note [04] Regulärer Ausdruck

Regulärer Ausdruck (Beispiel des Schreibens)

note04


regex = r"H.*w"
m = match(regex, "I love Halloween!")
if isnothing(m)
    println("no match")
else
    println(m.match)      #Holen Sie sich die passende Zeichenfolge
    println(m.offset)     #Holen Sie sich die passende Position
end

Kommentar

Reguläre Ausdrücke verwenden die PCRE-Bibliothek. Stellen Sie der Zeichenfolge r voran, um anzuzeigen, dass es sich um einen regulären Ausdruck handelt.

Wenn es nicht mit dem regulären Ausdruck übereinstimmt, gibt die Übereinstimmungsfunktion nichts zurück. Verwenden Sie die Funktion isnothing (), um nichts zu bestimmen.

Wenn eine Übereinstimmung vorliegt, wird ein Objekt vom Typ RegexMatch zurückgegeben. Sie können Informationen wie übereinstimmende Zeichenfolgen und Positionen erhalten.

◆ Holen Sie sich die übereinstimmende Zeichenfolge image.png ◆ Holen Sie sich die passende Position image.png

Mokuji

Julia Quick Look Note [01] Verwendung von Variablen und Konstanten Julia Quick Look Note [02] Arithmetik, Operator [Julia Quick Look Note [03] Komplex] (https://qiita.com/ttabata/items/225c77a4d71fafc3e482) Julia Quick Look Note [04] Regulärer Ausdruck [Julia Fast-Drawing Note [05] if-Anweisung] (https://qiita.com/ttabata/items/4f0bcff1e32f60402dfb)

(* Wir werden den Inhalt weiter erhöhen)

Verwandte Informationen

: Büroklammer: Julia - Offizielle Seite https://julialang.org/

: Büroklammer: Julia - Japanisches offizielles Dokument https://julia-doc-ja.readthedocs.io/ja/latest/index.html

: Büroklammer: Zum ersten Mal Julia und Installation (Windows & Linux) https://qiita.com/ttlabo/items/b05bb43d06239f968035

:paperclip: Julia - Mathematics https://docs.julialang.org/en/v1/base/math/

Meinungen etc.

Wenn Sie Meinungen oder Korrekturen haben, lassen Sie es uns bitte wissen.

Recommended Posts

Julia Quick Note [04] Regulärer Ausdruck
Julia Quick Note [03] Komplex
Julia Quick Note [06] Schleifenverarbeitung
Julia Quick Look Hinweis [10] Funktion (2) Anwendung
Julia Quick Look Hinweis [09] Funktion (1) Grundlagen
Julia Quick Note [07] endlich versuchen, fangen
Julia Quick Note [02] Arithmetik, Operator
Regulärer Ausdruck Gierig
Regulärer Ausdruck re
Regulärer Ausdruck in regex.h
AtCoder Regular Contest 106 Hinweis
Regulärer Ausdruck im Pymongo
Regulärer Ausdruck der Datumsnotation
Regulärer Ausdruck vorausschauend, nach Yomi
Python-Memo für reguläre Ausdrücke
Matching-Methode für reguläre Ausdrücke
Regulärer Ausdruck in Python
Bestätigungsquiz für reguläre Ausdrücke!
Julia Quick Look Note [01] Verwendung von Variablen und Konstanten
Julia Quick Note [08] Variablentyp (Int, Float, Bool, Char, String)
Python-Theorie regulärer Ausdruck Anmerkungen
Manipulation regulärer Ausdrücke durch Python
Tool-Tool zur Überprüfung regulärer Ausdrücke
String-Ersetzung durch regulären Python-Ausdruck
100 Sprachverarbeitung klopfen 2020: Kapitel 3 (regulärer Ausdruck)