je le RegularExpressionValidator suivant sur une de mes pages:Validator lancer erreur
<asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server"
ControlToValidate="InKindTextBox"
ErrorMessage="The value entered for 'Cash' must be in a number format. Examples: 500.00, 500, $500, $50,000 or $500.00"
ValidationExpression="(?n:(^\$?(?!0,?\d)\d{1,3}(?=(?<1>,)|(?<1>))(\k<1>\d{3})*(\.\d\d)?)$)" >
Mais quand il tente de le valider jette l'erreur ci-dessous d'un de mes pages de JS dynamiques.
Quand je lance ce regex par regex texter il fonctionne très bien. Est-ce que je fais quelque chose de mal ici?
hasard vous sauriez comment convertir mon regex à une expression régulière jScrpt? :) –
Mis à jour avec un lien vers une page de comparaison - une bonne aide pour que votre expression rationnelle soit correctement traduite. En outre, vérifiez leurs outils regexp. Leur powergrep est une application très utile. –