| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> JavaScript Programación >> Content
    Javascript y expresiones regulares para Códigos postales
    Una mejor práctica al crear formularios HTML es para validar los datos proporcionados por el usuario . Una buena práctica para validar el campo de código postal es probarlo con una expresión regular para determinar si se ajusta a las normas de los códigos postales en el país seleccionado . JavaScript es el lenguaje más utilizado para recuperar datos de los formularios HTML y validar la entrada del usuario mediante expresiones regulares . Expresiones regulares

    expresiones regulares son la herramienta ideal para usar para determinar si un código postal por el usuario de entrada se ajusta a las reglas del código postal en un país en particular. Las expresiones regulares permiten definir un modelo con una sintaxis de encargo , coincida con una cadena para el patrón , determinar si la cadena concuerda con el modelo y extraer partes coincidentes de las cuerdas y subconjuntos del patrón. Por ejemplo , la siguiente expresión regular define un código postal de EE.UU. aceptable que consta de cinco dígitos y opcionalmente incluye un guión y cuatro dígitos adicionales :

    ^ \\ d { 5 } ( [ \\ - ] \\ d { 4 } ) ? $
    JavaScript

    JavaScript es el lenguaje que se utilizará para validar la entrada del usuario , ya que se ejecuta en el ordenador del cliente. Esto significa que la entrada del usuario puede ser validado y los mensajes se pueden visualizar sin necesidad de enviar datos a un servidor Web o actualizar una página Web. Con JavaScript , se puede acceder al valor actual de un campo en un formulario HTML con el Document Object Model (DOM ) la jerarquía de una página Web. Por ejemplo, el siguiente fragmento de código almacena el valor actual del campo "postal" en un formulario HTML llamado " entrada" en una variable llamada " postal: "

    var = document.input postal . postal.value ;
    Declarar expresiones regulares

    JavaScript , una expresión regular se crea adjuntando el patrón de caracteres de barra diagonal . Por ejemplo , la siguiente sentencia JavaScript declara una variable que contiene el patrón de expresión regular utilizada para validar un código postal de Canadá :

    var caRegex = /^ [ ABCEGHJKLMNPRSTVXY ] { 1 } \\ d { 1 } [AZ ] { 1 } * \\ d { 1 } [AZ ] { 1 } \\ d { 1 } $ /;
    métodos de expresiones regulares

    JavaScript se ha incorporado en los métodos que el apoyo el uso de expresiones regulares. El método de " partido " devuelve " true" o "false" para indicar si el valor de una variable coincide con un patrón de expresión regular. El método de "exec " se utiliza para extraer partes de una cadena que está de acuerdo con los subconjuntos de los patrones de expresión regulares . Por ejemplo , el código siguiente asigna "verdadero " o "falso " a una variable, en función de si el valor de entrada del usuario de un código postal de EE.UU. coincide con el patrón de expresión regular que define válida códigos postales de EE.UU. :
    < p > var partidos = false; if ( /^ \\ d { 5 } ( [ \\ - ] \\ d { 4 } ) $ /partido ( document.input.postal.value ) ? . ) { coincidencias = true ;}

    Previous :

    next :
      Artículos relacionados
    ·Cómo cambiar una variable de PHP con JavaScript 
    ·Cómo utilizar Microsoft Script Debugger 
    ·Cómo girar el texto con javascript 
    ·Cómo crear una galería de fotos con Siguiente y Anter…
    ·Ejemplos básicos de jQuery 
    ·Cómo ocultar la lista desplegable en JavaScript 
    ·Cómo comprobar el espacio en blanco para con Javascrip…
    ·Cómo actualizar las variables de sesión de JavaScript…
    ·Cómo cambiar el texto de un rollover 
    ·Cómo crear efectos especiales para su sitio web - incl…
      Artículos destacados
    ·Cómo ejecutar una secuencia de comandos MySQL 
    ·Cómo instalar scripts VB con impresoras 
    ·Cómo comprobar si existe un archivo utilizando VBScrip…
    ·Cómo mostrar GridView en una página separada 
    ·Cómo ejecutar un archivo Python 
    ·Cómo cambiar los enlaces dentro de un iFrame con PHP 
    ·Cómo redirigir a otra página en JavaScript 
    ·¿Cuáles son las funciones de las unidades de disco du…
    ·¿Cómo puedo dibujar un cursor en forma de cruz dentro…
    ·Python Print Funciones 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com