« Programmation Bash/Regex » : différence entre les versions

Contenu supprimé Contenu ajouté
mAucun résumé des modifications
Ajout des exemples de erb
Ligne 12 :
 
== Exemple ==
<syntaxhighlight lang="bash">
if [[ "Wikibooks" =~ o+ ]]; then echo "ok"; else echo "ko"; fi
ok
if [[ "Wikibooks" =~ a+ ]]; then echo "ok"; else echo "ko"; fi
ko
 
#Suite de caracteres hexadecimauX
if expr "0BA2" : '^[[:xdigit:]][[:xdigit:]]*$' ; then echo "ok"; else echo "ko" ; fi
4
ok
 
if expr "0NA2" : '^[[:xdigit:]][[:xdigit:]]*$' ; then echo "ok"; else echo "ko" ; fi
4
ko
 
 
</syntaxhighlight>