2016-06-02 2 views
0

Comment utiliser l'expression Regex pour valider ce nombre à partir d'une zone de texte: 99-9999-99999999999999-99-999-999999999-9-99999999/9?Valider l'expression de nombre long

+0

Pouvez-vous préciser comment il est censé correspondre? En ce moment, je vois '^ (\ d +) (- \ d +) */\ d + $', bien que je soupçonne que les nombres peuvent être fixés en largeur. – RamenChef

+0

Quelle langue? Les groupes entre les tirets sont-ils de tailles spécifiques? Tous les nombres 0-9? Qu'avez-vous essayé? http://stackoverflow.com/help/mcve –

Répondre

0

Il est difficile de répondre correctement à une question sans bonne information.

Mais je suppose que tous les 9 pourraient être n'importe quel nombre et le trait d'union et la barre oblique doivent être corrigés.

Pour ce cas, vous pouvez utiliser cette regex:

^\d{2}-\d{4}-\d{14}-\d{2}-\d{3}-\d{9}-\d-\d{8}\/\d$ 

Regex Demo

+0

C'est tout Federico! Je vous remercie! – AlexJC

+0

@AlexJC heureux d'aider –