Visualizzazione dei risultati da 1 a 2 su 2

Discussione: RegExp per javascript

  1. #1

    RegExp per javascript

    dopo una ricerca sul web ho trovato una RegExp per convalidare un campo data
    var data_regExp = /^\d{1,2}\/\d{1,2}\/\d{4}$/;

    ne ho trovato un'altra per convalidare un campo data, ma mi sa che la sintassi non è adatta a javascript:

    ^(([1-9]{1})|([0-1][0-9])|([1-2][0-3]))[0-5][0-9])$

    sto iniziando da poco ad usarle... mi date una mano c'è qualche risorsa online per cominciare a studiarle?
    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    No, e` adatta.

    Occorre usarle correttamente.
    In JS le RE non sono cosi` immediate (come ad esempio in Perl) ed hanno necessita` di funzioni diverse per essere usate:

    str.match()
    str.search()
    str.replace()
    str.indexOf()
    str.split()


    RegExp.test()
    RegExp.compile()
    RegExp.exec()

    In Js non sono valide le extended RE, ma le altre ci sono.

    Nel sito di devGuru ( http://www.devguru.com/technologies/...ipt_index.html ) alle voci String-object e RegExp trovi tutte le inforamzioni per l'uso specifico con JS.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.