EndsWithANumber()
Predicates: does the string end with / start with a numeric character (0-9)? Ported from the legacy monolithic archive (line 100803) but kept self-contained -- no dependency on stzChar.IsANumber. Used by stzGlobal feature detection.
aussi écrite: EndsWithNumber · ContainsAFinalNumber · EndsWithAFinalNumber · ContainsAnEndingNumber · ContainsATrailingNumber · EndsWithATrailingNumber
Exemples de base (2)
o1 = new stzString("Amount: -132.45")
# it ends with a number
? o1.EndsWithANumber()
# the explicit check
? o1.EndsWithThisNumber("-132.45")
# the trailing number
? o1.TrailingNumber()1 1 -132.45
exécuté le 2026-10-02 04:24 dans la bibliothèque au commit 0e72e2e2c ; tiré de 409_endswithanumber.ring(s'ouvre dans un nouvel onglet)
o1 = new stzString("Amount: +132.45")
# it ends with a number
? o1.EndsWithANumber()
# the N-suffixed check
? o1.EndsWithNumberN("+132.45")
# the trailing number keeps the plus
? o1.TrailingNumber()1 1 +132.45
exécuté le 2026-10-02 04:24 dans la bibliothèque au commit 0e72e2e2c ; tiré de 410_endswithanumber.ring(s'ouvre dans un nouvel onglet)
Portée (1)
o1 = new stzString("Amount: +132.45")
# it ends with a number
? o1.EndsWithANumber()
# the unsigned check passes
? o1.EndsWithNumberN("132.45")
# the trailing number keeps the plus
? o1.TrailingNumber()1 1 +132.45
exécuté le 2026-10-02 04:24 dans la bibliothèque au commit 0e72e2e2c ; tiré de 411_endswithanumber.ring(s'ouvre dans un nouvel onglet)
Les extensions de cette méthode
Chaque extension, et si elle existe pour cette méthode ; une extension qui existe se compose avec les autres (FindSTCS).
Chaque exemple est un fichier de test de la bibliothèque, exécuté dans la bibliothèque pour cette page ; seuls ceux dont la sortie a tenu toutes les promesses écrites par leur fichier sont montrés. Les explications, les titres et le code sont ceux de la bibliothèque, en anglais.
Voir aussi
- La classe stzString
- La référence du domaine : Chaînes de caractères
- Les autres méthodes de ces exemples : stzString.EndsWithNumberN · stzString.TrailingNumber

