Share via


RegularExpressionValidator (control)

El control RegularExpressionValidator comprueba que los datos proporcionados por el usuario coinciden con un modelo definido por una expresión regular. Este tipo de validación permite comprobar secuencias de caracteres predecibles, como las que aparecen en las direcciones de correo electrónico, números de teléfono, códigos postales, etc.

El control RegularExpressionValidator funciona conjuntamente con otro control, por ejemplo, el control TextBox (control). Agregue el control que desee validar a la página antes de agregar el control RegularExpressionValidator para poder así asociar el control RegularExpressionValidator fácilmente con éste.

Para agregar un control RegularExpressionValidator a una página

  1. Arrastre el control RegularExpressionValidator del panel Cuadro de herramientas a la página.

  2. En la vista Vista de diseño, seleccione el control RegularExpressionValidator , haga clic con el botón secundario en el mismo y haga clic en Propiedades en el menú contextual.

  3. En el panel Propiedades de etiqueta, seleccione el control que desea validar con el control RegularExpressionValidator en el menú desplegable de la propiedad ControlToValidate .

  4. Establezca la propiedad ValidationExpression en la expresión regular con la que deberá coincidir el texto del control para ser válido.

    tip noteSugerencia:

    Cuando seleccione la propiedad ValidationExpression en el panel Propiedades de etiqueta, puede hacer clic en el botón de puntos suspensivos Cc295107.0b8d1f68-5b69-4cd1-b928-5f7bc2a6c4dc(es-es,Expression.40).gif para abrir el cuadro de diálogo Editor de expresiones regulares. En este cuadro de diálogo puede elegir entre varias expresiones regulares predefinidas, como direcciones URL de Internet o direcciones de correo electrónico de Internet. También puede escribir su propia expresión regular. Para obtener más información, vea el tema sobre la sintaxis de expresiones regulares Cc295107.xtlink_newWindow(es-es,Expression.40).png (puede estar en inglés) en MSDN Library.

  5. Si va a usar un control ValidationSummary para consolidar los mensajes de error de validación, establezca la propiedad ValidationGroup en el nombre del grupo de controles de validación. Puede ser cualquier cadena, siempre que todos los controles del grupo tengan el mismo valor.

Para obtener una descripción completa de todas las propiedades del control RegularExpressionValidator , vea el artículo RegularExpressionValidator (Miembros) Cc295107.xtlink_newWindow(es-es,Expression.40).png en MSDN Library.

Para obtener más información acerca de cómo usar controles de validación para validar los datos proporcionados por el usuario, vea el artículo Temas "Cómo...": controles de validación  Cc295107.xtlink_newWindow(es-es,Expression.40).png en MSDN Library.

Vea también

Conceptos

Controles de validación de ASP.NET
CompareValidator (control)
CustomValidator (control)
RequiredFieldValidator (control)
ValidationSummary (control)

Copyright © 2011 de Microsoft Corporation. Reservados todos los derechos.