java - 如何用正则表达式
巴扎黑
巴扎黑 2017-04-18 10:50:24
0
2
655

(?:(?:[0-9]\\d{2}))这个表达式是什么意思

巴扎黑
巴扎黑

répondre à tous(2)
大家讲道理

Cela implique la notion de regroupement.

Les parenthèses () dans l'expression régulière généreront un regroupement peut utiliser des espaces réservés pour représenter les valeurs correspondantes dans les expressions.

Par exemple : la première parenthèse de (d+)-1 correspond à plus d'un nombre, puis le groupe 1 est représenté par 1, et l'expression entière peut correspondre à 123-123 avec le même nombre avant et après séparés par un tiret. Format.

Et si vous ajoutez ?: entre parenthèses, cela signifie qu'aucun numéro de groupe ne sera généré pour le moment, (?:d+)-1 correspondra uniquement à 123-1.

Bien que (?:(?:[0-9]d{2})) semble compliqué, il ne correspond en réalité qu'à 3 nombres.

Peter_Zhu

Il doit s'agir d'un nombre à 3 chiffres compris entre 0 et 9.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal