2011-08-16 5 views
0

Je dois valider deux zones de texte asp.net. Le premier a une entrée comme:Aide de Regex requise

"temp-xxxx" ou "perm-xxxx" (note: ici xxxx sont des chiffres Les chaînes à valider sont dans les guillemets. Les citations ne sont pas nécessaires pour être validées.)

deuxième entrée de zone de texte est une liste:

temp-xxxx, temp-xxxx, temp-xxxx (x sont numerics)

je besoin de ces deux expressions régulières. Sil te plait aide moi. J'utilise le validateur regex pour chaque zone de texte. Ces deux zones de texte ne sont pas dépendantes. ils sont séparés. Sil te plait aide moi.

Répondre

1

Essayez ces

1.

^(?:temp|perm)-\d{4}$ 

^ Début de la chaîne

(?:temp|perm) "temp" ou "perm"

\d un chiffre

{4} 4 fois

2.

^temp-\d{4}(?:,\stemp-\d{4})*$ 

(?:,\stemp-\d{4})* match ,\stemp-\d{4} 0 fois

\s est un des espaces

+0

perfect..you ou plus sont le dieu regex – DQELER