Visualizzazione dei risultati da 1 a 3 su 3

Discussione: sintassi regexp

  1. #1

    sintassi

    salve,
    che cosa non va sintatticamente in:
    nome=nome.replace(/[\"]/g,"'");
    .::C A R P E ^-^ D I E M ::.

  2. #2
    up
    .::C A R P E ^-^ D I E M ::.

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Sostituisci quando evidenziato dalla RE con apice (secondo parametro di replace):

    /[\"]/g

    la RE e` racchiusa tra / e /

    la g finale significa globale (cioe` tutte le volte che viene incontrato nella stringa)

    le quadre racchiudono una possibile scelta tra varie opzioni (nel tuo caso no servono, dato che all'interno c'e` un solo carattere).
    \" e` il carattere virgolette (preceduto da \ perche` non venga interpretato dal JS, ma solo dalla RE.

    In conclusione la tua RE cambia le virgolette in apici in tutta la stringa.

    Ciao
    Michele
    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 © 2026 vBulletin Solutions, Inc. All rights reserved.