note04
regex = r"H.*w"
m = match(regex, "I love Halloween!")
if isnothing(m)
println("no match")
else
println(m.match) #Obtenez la chaîne correspondante
println(m.offset) #Obtenez la position correspondante
end
Les expressions régulières utilisent la bibliothèque PCRE. Ajoutez r à la chaîne pour indiquer qu'il s'agit d'une expression régulière.
S'il ne correspond pas à l'expression régulière, la fonction de correspondance ne renvoie rien. Utilisez la fonction isnothing () pour ne rien déterminer.
S'il y a une correspondance, il renvoie un objet de type RegexMatch. Vous pouvez obtenir des informations telles que les chaînes de caractères et les positions correspondantes.
◆ Obtenez la chaîne de caractères correspondante ◆ Obtenez la position correspondante
Julia Quick Look Note [01] Comment utiliser les variables et les constantes Julia Quick Look Note [02] Arithmetic, Operator [Julia Quick Look Note [03] Complex] (https://qiita.com/ttabata/items/225c77a4d71fafc3e482) Julia Quick Look Note [04] Expression régulière [Note de dessin rapide de Julia [05] if statement] (https://qiita.com/ttabata/items/4f0bcff1e32f60402dfb)
(* Nous continuerons d'augmenter le contenu)
: trombone: Julia --Page officielle https://julialang.org/
: trombone: Julia - Document officiel japonais https://julia-doc-ja.readthedocs.io/ja/latest/index.html
: trombone: Première fois Julia et installation (Windows et Linux) https://qiita.com/ttlabo/items/b05bb43d06239f968035
:paperclip: Julia - Mathematics https://docs.julialang.org/en/v1/base/math/
Si vous avez des opinions ou des corrections, veuillez nous en informer.
Recommended Posts