Comment les caractères de ligne seront-ils mis en correspondance de gauche à droite jusqu'à la dernière décimale en utilisant le re ?
Donc, ce qui reste sur le côté droit est la partie non verte de chaque ligne.
Merci!

ScriptRe : Comment les caractères de ligne seront-ils mis en correspondance de gauche à droite jusqu'à la dernière décimale en utilisant le re ?Je pense que vous demandez une expression régulière pour correspondre à tout sauf au dernier segment.
regex("aaa.bbb.ccc.ddd","([^\.]+\.)+")
aaa.bbb.ccc.
[^\.] signifie un seul caractère qui n'est pas un point
[^\.]+ signifie un ou plusieurs de ces caractères
[^\.]+\. signifie correspondre à la période
([^\.]+\.)+ signifie faire tout cela une ou plusieurs fois
Re : Comment les caractères de ligne seront-ils mis en correspondance de gauche à droite jusqu'à la dernière décimale en utilisant le re ?na1=Regex("aaa.bbb.ccc.ddd","[^\..]+$");Re : Comment les caractères des lignes seront-ils mis en correspondance de gauche à droite jusqu'à la dernière virgule décimale à l'aide du re ?regex n'est pas le meilleur moyen d'attaquer ce problème.
word(-1,"aaa.bbb.ccc.this is it",".") // "this is it"
obtiendra le dernier segment efficacement.
word([1 -2],"aaa.bbb.ccc.this is it",".") // "aaa.bbb.ccc"
obtiendra la partie gauche efficacement.