Lorsque vous utilisez des expressions régulières, assurez-vous de considérer le comportement de divers caractères. Dans ce cas, explorons comment gérer les tirets.
Comment modifier le modèle existant [a-za-z0-9! $ * \ T \ r \ n]
pour inclure des correspondances de traits?
Comprendre le trait d'union dans les expressions régulières
] Habituellement, Hyphen agit comme un caractère normal dans une expression régulière. Cependant, leur comportement change légèrement lorsqu'ils apparaissent dans la classe de caractères []
et ont d'autres caractères avant et après eux. Dans ces cas spécifiques, ils ont des utilisations spéciales.
correspond à Hyphen
]Pour correspondre à Hyphen, vous pouvez choisir les options suivantes:
-
se représente. \ -
pour échapper à la trait d'union, bien que cela ne soit pas requis. Exemple
Considérez les scénarios suivants:
[- ABC]
: Faites correspondre toute instance des caractères a, b, c, ou trait d'union. [- ABC]
: équivalent à [- ABC]
. [ab \ -c]
: correspond à A, b, c ou trait d'union. Faites attention à la position d'évasion des traits d'union. [ab-d]
: spécifie la plage de A à D, à l'exclusion des traits de tire -ïs. Ici, le trait d'union est interprété comme un indicateur de plage. Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3