[HTML] AIUTO!! Regular Expression :(

Giacomo92

Nuovo Utente
24 Feb 2014
20
0
1
Ciao a tutti,

Vi scrivo perchè sono parecchio in difficoltà! Sto lavorando ad un progetto dove mi sarebbe fondamentale la creazione di una Regular Expression che ricerchi le "Virgole" soltanto dentro uno specifico Tag, per poi sostituirle con dei "Punto e virgola".

Di seguito il tag di esempio:
<MadCap:keyword term="pasta, pizza, acqua, vino" />

Confido in voi, grazie!!!
 
La tua richiesta non è chiara spiegati meglio e facchi vedere il contesto e cosa gai già fatto !
Dire solo che stai lavorando ad un progetto non significa nulla per noi
 
Certo scusate.. Io mi occupo dell'impaginazione (DTP), e a livello di codice (sia HTML che altro) di norma non ci metto mano.
In questo caso per impaginare il testo spesso devo entrare nell'editor del codice.

Nello specifico, ora, devo sostituire le "virgole" con i "punto e virgola", e solamente in quello specifico tag (<MadCap:keyword term="pasta, pizza, acqua, vino" />).
Si tratta di vari manuali sulle 3000 pagine, quindi fare tutto a mano sarebbe abbastanza disastroso.

Sto cercando una Regular Expression in grado di selezionarmi soltanto le virgole presenti nel tag, senza badare a tutte quelle sparse nel testo vero e proprio.

Fate pure sapere in caso serva sapere altro. ;)
 
Ci sono diversi software ache gratuiti che fanno sostituzioni mirate:
  1. Dreamwaver
  2. TextPad
  3. NotePad++
  4. ecc..
 
I software che dici tu (come quello che sto usando ora io), ti permettono di fare ricerche mirate ma, appunto, tramite le Regular Expression.
 
La tua è una domanda o una affermazione?
Se è una domanda! Si fanno ricerche e sostituzioni anche con le regolari espressioni anche su più file
 
La mia era un'affermazione.. Se dovessi fare delle semplici sostituzioni non avrei problemi, il fatto è che ho bisogno di inserire una Regular Expression un pò complicata per fare la ricerca di cui ho bisogno.
 
il fatto è che ho bisogno di inserire una Regular Expression un pò complicata per fare la ricerca di cui ho bisogno.
E noi come possiamo aiutarti se tu continui ad esprimerti in un modo così generico?
I software che ti ho consigliato fanno sostituzioni con espressioni regolari anche su intere cartelle, poi che ne sappiamo noi della tua complicata necessità?
 
No guarda che l'ho scritto, devo cercare le virgole che si trovano solamente dentro questo TAG di esempio:

<MadCap:keyword term="pasta, pizza, acqua, vino" />


e sostituirle con i punti e virgola.

Se cercassi genericamente solo la "virgola", me ne troverebbe migliaia e non è quello di cui ho bisogno, capito ora?
 
Alora come ti ho detto con Dreamwacer e textpad lo puoi fare di sostituire le virgole solo dentro quel tag.
Ma tu con che soft hai provato e come hai provato?
 
Sto usando MadCap, un software di testo che prevede l'utilizzo delle Regular Expression.. purtroppo non posso aprire il file con altri software se non MadCap. Quindi mi serve la giusta combinazione di codici da inserire nella ricerca.

Mi servirebbe insomma una persona che ne mastichi, e che riscriva il codice da zero.
 
Non è che io ti sto rispondendo a caso, ho cominciato a risponderti perchè anche io ho dovuto usare molto le sostituzioni e ho ottenuto buoni risultati.
Ora ti faccio le ultime due domande poi vedi tu!
  1. Perchè non puoi aprire i file altro che con MadCap? Se i file contengono del codice in forma testuale c'è il modo di aprirli anche con altro e modificarli
  2. Mi servirebbe insomma una persona che ne mastichi, e che riscriva il codice da zero.
    Il lavoro lo vuoi fare tu o cerchi una persona che te lo faccia? In questo caso ti devo spostare nella sezione adatta
 
1) Che "non si riesca" ad aprire con altri software è un'inesattezza.. il fatto è che un insieme di centinaia e centinaia di file.
2) Sì purtroppo avrei bisogno di una persona che se ne occupi a tempo perso, e con il solo spirito di aiutare e superarsi; visto che non posso dare nulla in cambio.

PS: ad essere sincero, comunque, ho i miei dubbi che i software da te sopracitati riescano a farlo in maniera automatica, mi sembra una cosa un pò troppo complicata, vabbè
 
Io l'ho fatto e ti garantisco che si fa!
Oltre che a sostuire testo in 1230 file ho anche cambiato numeri provvisori in numerazioni progressive! Si fa Si fa!
Ti sposto
 

Discussioni simili