La bibliothèque se documente elle-même · Recherche de motifs
stzNumbrex
50 méthodes propres · 0 formes avec extensions, rangées sous leur méthode
la source: base/regex/stzNumbrex.ring(s'ouvre dans un nouvel onglet) · Toutes les classes · La référence du domaine : Recherche de motifs
Sous chaque méthode, ses extensions (Q CS XT Z ZZ IB W U) : en gras et cochée, elle existe ; barrée, elle n'existe pas. Les extensions et leur sens
Exemples : 1 viennent des tests de la bibliothèque ; 4 ont été composés à partir de la signature de chaque méthode et exécutés pour cette page, sur un objet neuf, par exemple o1 = new stzNumbrex("{@Property(Prime)}"). 45 méthodes n'en ont pas encore. Exemples exécutés le 2026-10-03 12:54 dans la bibliothèque au commit 0e72e2e2c.
Méthode
Explication, telle que la source la porte
init
initializationaucune extension
NormalizePattern
initializationaucune extension
ParsePattern
pattern parsingaucune extension
SplitByOperator
pattern parsingaucune extension
ParseAlternation
pattern parsingaucune extension
ParseConjunction
pattern parsingaucune extension
ParseSingleToken
pattern parsingaucune extension
ParseConstraints
pattern parsingaucune extension
matching logic 2 exemples exécutés
oNx = new stzNumbrex("{@Property(Prime)}")
? oNx.Match(17)
? oNx.Match(18)
#--> 1
#--> 0test de la bibliothèqueaucune extensionMatchTokens
matching logicaucune extension
MatchSingleToken
matching logicaucune extension
CheckProperty
(sans commentaire dans la source : le nom se lit comme une phrase) check propertydans la section property checkingaucune extension
IsPrime
(sans commentaire dans la source : le nom se lit comme une phrase) is primedans la section property checkingaucune extension
IsPerfect
(sans commentaire dans la source : le nom se lit comme une phrase) is perfectdans la section property checkingaucune extension
IsFibonacci
(sans commentaire dans la source : le nom se lit comme une phrase) is fibonaccidans la section property checkingaucune extension
IsSquare
(sans commentaire dans la source : le nom se lit comme une phrase) is squaredans la section property checkingaucune extension
IsPalindrome
(sans commentaire dans la source : le nom se lit comme une phrase) is palindromedans la section property checkingaucune extension
IsAbundant
(sans commentaire dans la source : le nom se lit comme une phrase) is abundantdans la section property checkingaucune extension
IsDeficient
(sans commentaire dans la source : le nom se lit comme une phrase) is deficientdans la section property checkingaucune extension
IsTriangular
(sans commentaire dans la source : le nom se lit comme une phrase) is triangulardans la section property checkingaucune extension
IsCube
(sans commentaire dans la source : le nom se lit comme une phrase) is cubedans la section property checkingaucune extension
GetProperDivisors
(sans commentaire dans la source : le nom se lit comme une phrase) get proper divisorsdans la section property checkingaucune extension
CheckDigits
digit checkingaucune extension
GetDigits
digit checkingaucune extension
CheckFactors
factor checkingaucune extension
GetFactors
factor checkingaucune extension
CheckRelation
relation checkingaucune extension
CheckApprox
relation checkingaucune extension
CheckPart
relation checkingaucune extension
CheckDivisor
relation checkingaucune extension
CheckMultiple
relation checkingaucune extension
ExtractParts
part extractionaucune extension
MatchedParts
(sans commentaire dans la source : le nom se lit comme une phrase) matched partsdans la section query methodsaucune extension
Digits
(sans commentaire dans la source : le nom se lit comme une phrase) digitsdans la section query methodsaucune extension
Factors
(sans commentaire dans la source : le nom se lit comme une phrase) factorsdans la section query methodsaucune extension
Properties
(sans commentaire dans la source : le nom se lit comme une phrase) propertiesdans la section query methodsaucune extension
Value
(sans commentaire dans la source : le nom se lit comme une phrase) valuedans la section query methodsaucune extension
Tokens
(sans commentaire dans la source : le nom se lit comme une phrase) tokensdans la section query methodsaucune extension
exemple composé
o1 = new stzNumbrex("{@Property(Prime)}")
? @@( o1.Tokens() )
#--> [ [ [ "type", "property" ], [ "value", "prime" ], [ "constraints", [ ] ], [ "min", 1 ], [ "max", 1 ], [ "negated", 0 ] ] ]composé à partir de la signature, exécuté pour cette pagePattern
(sans commentaire dans la source : le nom se lit comme une phrase) patterndans la section query methodsaucune extension
exemple composé
o1 = new stzNumbrex("{@Property(Prime)}")
? o1.Pattern()
#--> {@Property(Prime)}composé à partir de la signature, exécuté pour cette pageSetTarget
(sans commentaire dans la source : le nom se lit comme une phrase) set targetdans la section query methodsaucune extension
Explain
(sans commentaire dans la source : le nom se lit comme une phrase) explaindans la section query methodsaucune extension
MatchingNumberAfter
(sans commentaire dans la source : le nom se lit comme une phrase) matching number afteraussi écrite: MatchingNumberNextTodans la section advanced query methodsaucune extension
exemple composé
o1 = new stzNumbrex("{@Property(Prime)}")
? o1.MatchingNumberAfter(2)
#--> 2composé à partir de la signature, exécuté pour cette pageMatchingNumberBefore
(sans commentaire dans la source : le nom se lit comme une phrase) matching number beforeaussi écrite: MatchingNumberPreviousTodans la section advanced query methodsaucune extension
exemple composé
o1 = new stzNumbrex("{@Property(Prime)}")
? o1.MatchingNumberBefore(2)
#--> 2composé à partir de la signature, exécuté pour cette pageMatchingNumbersBetween
(sans commentaire dans la source : le nom se lit comme une phrase) matching numbers betweendans la section advanced query methodsaucune extension
MatchingBetween
(sans commentaire dans la source : le nom se lit comme une phrase) matching betweendans la section advanced query methodsaucune extension
CountMatchingBetween
(sans commentaire dans la source : le nom se lit comme une phrase) count matching betweenaussi écrite: CountMatchingNumbersBetween · HowManyMatchingNumbersBetween · NumberOfMatchingNumbersBetweendans la section advanced query methodsaucune extension
EnableDebug
debug methodsaucune extension
DisableDebug
debug methodsaucune extension
SetDebug
debug methodsaucune extension
IsNumeric
helper methodsaucune extension

