"Null reference exception"? no, grazie, prendo un "unexpected T_VARIABLE"... Questo è il forum per imparare l'arte della programmazione o per chiedere un parere su una sessione di debug particolarmente ostica.
Regole del forum Ricorda di indicare chiaramente nell'oggetto il linguaggio ([C#] oppure [PHP], [Java], [HTML], ...), se la discussione ne riguarda uno in particolare!
salve a tutti, ho la necessita di modificare un documento html affinché alcune parti del testo( parti di codice) non vengano tradotte automaticamente dal traduttore. Tale parti vengono preventivamente indicate tramite l'uso di una css interno al documento html (scusatemi la mancanza di terminologia ma non sono un programmatore!)
Supponendo che non voglia far tradurre la porzione di testo "contrassegnata" con "s2" come devo modificare il codice? spero di esserestato abbastanza chiaro.grazie
Trip
Ciao Trip, premetto che non sono un esperto di HTML, ma non ho mai visto un attributo globale inserito in un foglio di stile.
Ciò detto nessuno ti vieta di provare e vedere come viene interpretato dai vari browser
"Let me tell you a secret: when you hear that the machine is “smart”, what it actually means is that it’s exploitable." Mikko Hypponen
ciao Cub3 , ho provato ma non viene interpretato.Volevo sapere se c'è la possibilita di aggirare il mio problema.
Essendo il doc html un file gia esistente, non vorrei imbattermi nel lavoro alquanto noioso di inserire il tag sopra citato ogniqualvolta si presenti del codice da non tradurre.
ciao
grazie
Trip
Se, come hai scritto nel primo post, il testo da non tradurre è contrassegnato dal tag s2, puoi utilizzare la funziona cerca e sostituisci per semplificarti almeno un po' il lavoro.
"Let me tell you a secret: when you hear that the machine is “smart”, what it actually means is that it’s exploitable." Mikko Hypponen
CUB3 ha scritto: ↑dom lug 26, 2020 10:04 pm
Se, come hai scritto nel primo post, il testo da non tradurre è contrassegnato dal tag s2, puoi utilizzare la funziona cerca e sostituisci per semplificarti almeno un po' il lavoro.
si , ci ho gia pensato. il problema è che l'uso dei tag code e pre( che non ho menzionato prima ,) richiedono anche la loro chiusura.
<p class="s1">Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</p>
<p class="s2">Aenean commodo ligula eget dolor. Aenean massa.</p>
<p class="s3">Cum sociis natoque penatibus et magnis dis parturient montes</p>
<p class="s2">nascetur ridiculus mus. Donec quam felis,</p>
e vuoi aggiungere un tag <span> solo al class="s2" puoi cercare questa espressione (che significa cerca tutto il testo contenuto tra <p class="s2"> e </p>):
e vuoi aggiungere un tag <span> solo al class="s2" puoi cercare questa espressione (che significa cerca tutto il testo contenuto tra <p class="s2"> e </p>):
e se vorrei far comprendere anche andate a capo , tab e spazi vuoti come dovrei modificare l'espressione regolare?
Ho provato ad aggiungere \s dentro la parentesi rotonda ( e non solo) ma non mi funziona.
grazie
Dovrebbe essere sufficiente mettere la spunta su ". significa 'a capo'" accanto a "Espressione regolare". Se non funziona è meglio che inserisci una porzione di codice com'è e come vorresti trasformarlo perché così è un po' difficile...
"Let me tell you a secret: when you hear that the machine is “smart”, what it actually means is that it’s exploitable." Mikko Hypponen
Riapro un attimo il post per fare una domanda veloce veloce sulle espressioni regolari con notepad+++
supponendo di avere una stringa di ricerca( un pò più complicata di quello riportara sopra) del tipo :
per mantenere inalterato il testo ricercato dovrei sostituire con $1+n con incremento di 1 ad ogni apertura delle parentesi tonde da partire da sinistra a destra.per cui avrò:
Inserendo un messaggio, dichiari di aver letto e accettato il regolamento di partecipazione.
Nello specifico, sei consapevole che ti stai assumendo personalmente la totale responsabilità delle tue affermazioni, anche in sede civile e/o penale,
manlevando i gestori di questo sito da ogni coinvolgimento e/o pretesa di rivalsa.
Dichiari inoltre di essere consapevole che il messaggio sarà visibile pubblicamente, accetti di diffonderlo con licenza
CC BY-NC-SA 3.0 (con attribuzione a "TurboLab.it") e rinunci ad ogni forma di compensazione (economica o altro).
Rinunci inoltre esplicitamente a qualsiasi pretesa di cancellazione del messaggio.