Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial
  • Lezione 40 di 62
  • livello principiante
Indice lezioni

Le regular expression

Un utilizzo interessante di JavaScript è lÂ’analisi locale dei dati inseriti in un modulo (form), senza che sia necessario inviarli al server per la convalida e poi farli tornare.
Un utilizzo interessante di JavaScript è lÂ’analisi locale dei dati inseriti in un modulo (form), senza che sia necessario inviarli al server per la convalida e poi farli tornare.
Link copiato negli appunti

Find and Replace è una funzionalità tanto potente, quanto spesso ignorata e
poco documentata, essa può sfruttare anche le Regular Expression. Un'esempio
di questo utilizzo si trova nella pagina Tips
& tricks di Massimocorner, Delete every instance of a tag using search and
replace
.

E' consigliabile ad un utente che si avvicini le prime volte a questo strumento,
per fare delle sostituzioni di codice sull'intero sito, di fare un backup del
sito prima di procedere all'utilizzo di questo comando. Oppure aprire tutte
le pagine del sito, se esso è di piccole dimensioni, ad esempio non più di una
ventina di pagine, e lanciare il comando per quelle pagine, in modo che quando
si chiudono se il risultato non è quello desiderato si evita di salvarle con
le modifiche non volute.

La finestra di avvertimento quando si effettuano sostituzioni sull'intero sito locale

Basandoci sui risultati del pannello Validator che segnala
come gli attributi del tag body sono deprecati o non validi e sfruttando l'esempio
di Massimo Foti su possono eliminare gli attributi del tag body, scrivendo nel
campo Find: <body[a-zA-Z0-9]* [^>]*> ed in quello
Replace <body> e spuntando al casella di controllo Use
Regular Expression
. Nell'esempio del sito The Bubble Yum Store è sufficiente
selezionare Folder... nel menù a discesa Find In:
e cliccando sull'icona cartella selezionare dal sito locale la cartella Templates,
visto che i file HTML sono tutti dipendenti dal template master.dwt, ma in altri
casi si può lanciare il comando sull'intero sito locale, guadagnando tempo prezioso.
Infine salvando questo comando come query è riutilizzabile in ogni occasione
in cui sarà necessario eliminare gli attributi dal tag body.

Find and Replace utilizzando le Regular Expression

Per comodità di chi volesse utilizzare questa Query
l'ho pacchettizzata come estensione di Dreamweaver e, sebbene non abbia condotto
test specifici sulla mia macchina, dovrebbe essere compatibile anche con Dreamweaver
3.

La query body attributes

L'accesso all'estensione è appunto
dall'icona cartella della finestra di dialogo di Find and Replace.
Informazioni più dettagliate (in inglese) si trovano nella parte inferiore dell'Extension
Manager.

Scarica l'estensione Body
attributes stripper
  Body attributes stripper

Ti consigliamo anche