Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826

    espressione reglolare stringa

    ciao.
    Vorrei conoscere l'espressione regolare che trova tutte le stringhe che iniziano con " e finiscono con " ("xxx").
    Il testo xxx puo' essere qualsiasi.
    grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    up

  3. #3
    Questa è poco precisa:
    codice:
    /".+"/.test(myVar)
    questa lo è di più:

    codice:
    /^".+"$/.test(myVar)

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    se non ci sono restrizioni sul testo...

    /^".{3,}$/

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    grazie 1000
    ho ricercato sulla sintassi delle espressioni regolari su google e ho visto che sono potentissime.Le sto studiando,ma adesso devo ricercare le stringhe come sopra (per un applicazione su dei file c++ in memoria), ma con accorgimenti particolari ,in particolare devo ignorare la stringa "" se prima vi è un #include "qualsiasi parola" e ignorare i caratteri " se compaiono preceduti da \.
    Insomma devo trovare cio' che effettivamente è un messaggio e ignorare tutte le altre occorrenze.Inoltre sono qui a chiedere se è possibile fare un replace tramite espressione regolare
    per inserire nella riga precedente alla stringa trovata un testo commentato //valore stringa trovata aggiungendo la linea(per non andare ad incasinare il codice).
    Mi serve per un applicazione js che ha in delle variabili i sorgenti di pagine c++ e l'espressione regolare deve trovare i messaggi per sostituirli con un id univoco che verra' poi tradotto in valore da js.
    ps.
    Ho cercato molto su google per trovare qualcosa e ho trovato solo questo:
    http://www-eleves-isia.cma.fr/docume...x/appendix.htm
    che va bene per la definizione delle classi ma per le stringhe niente!,eppure un parsing di questo genere qualcuno lo avra' pur pubblicato.


    grazie intanto

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    up

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    in particolare nell'espressione per le quoted string , ossia le stringhe tra " e " ,vorrei un espressione che va dal primo " all'ultimo " includendo le eventuali stringhe nidificate,mi serve per tradurre un prog c++
    ps.
    Si possono concatenare le espressioni regolari?
    a me servirebbe qualcosa del tipo :se è cosi(mach della stringa) e non e cosi(ad es #include),e non è cosi'(ad es stringa vuota"") allora....

  8. #8
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Chiariamoci: se la devi usare in VisualStudio qui chiudo, altrimenti faccio chiudere l'altra discussione

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.