Questa documentazione è stata tradotta automaticamente dall'IA.
Questa sezione presenta diversi formattatori per i dati testuali. Nelle sottosezioni seguenti, esploreremo la sintassi, gli esempi e i risultati di ciascun formattatore.
Converte tutte le lettere in minuscolo.
L'output di ciascun esempio è indicato nei commenti.
Converte tutte le lettere in maiuscolo.
L'output di ciascun esempio è indicato nei commenti.
Converte in maiuscolo solo la prima lettera della stringa, lasciando il resto invariato.
L'output è quello descritto nei commenti.
Converte in maiuscolo la prima lettera di ogni parola nella stringa.
L'output è quello mostrato negli esempi.
Restituisce sempre il messaggio specificato, indipendentemente dai dati originali, rendendolo utile come formattatore di fallback. Parametro:
message: Il testo da stampare.In tutti i casi, restituisce la stringa specificata "hello!".
Converte un oggetto o un array in una stringa in formato JSON.
L'output è la stringa in formato JSON dei dati forniti.
Rimuove i segni diacritici dal testo, convertendolo in un formato senza accenti.
Tutti gli esempi restituiscono il testo senza accenti.
Converte i caratteri di ritorno a capo e nuova riga (\r\n o \n) in tag di interruzione di riga specifici del documento. Questo è utile per formati come DOCX, PPTX, ODT, ODP e ODS.
Nota: Quando si utilizza :html prima del formattatore :convCRLF, \r\n viene convertito in un tag <br>.
L'output mostra i marcatori di interruzione di riga appropriati per il formato del documento di destinazione.
Esegue operazioni di sottostringa su una stringa, partendo dall'indice begin (base 0) e terminando appena prima dell'indice end.
Un parametro opzionale wordMode (booleano o last) controlla se mantenere l'integrità delle parole, evitando di spezzarle a metà.
L'output è la sottostringa estratta in base ai parametri.
Divide una stringa in un array utilizzando il delimitatore specificato. Parametro:
delimiter: La stringa delimitatrice.L'esempio restituisce un array diviso dal delimitatore fornito.
Riempie il lato sinistro di una stringa con un carattere specificato fino a quando la stringa finale raggiunge targetLength.
Se la lunghezza target è inferiore alla lunghezza della stringa originale, viene restituita la stringa originale.
Parametri:
targetLength: La lunghezza totale desiderata.padString: La stringa utilizzata per il riempimento (il valore predefinito è uno spazio).Ogni esempio restituisce la stringa riempita a sinistra di conseguenza.
Riempie il lato destro di una stringa con un carattere specificato fino a quando la stringa finale raggiunge targetLength.
I parametri sono gli stessi di :padl.
L'output mostra la stringa riempita a destra.
Se il testo supera il numero di caratteri specificato, aggiunge un'ellissi ("...") alla fine. Parametro:
maximum: Il numero massimo di caratteri consentito.Gli esempi mostrano il testo troncato e, se necessario, con l'aggiunta di un'ellissi.
Aggiunge il testo specificato all'inizio della stringa. Parametro:
textToPrepend: Il testo del prefisso.L'output mostra il testo con il prefisso specificato aggiunto.
Aggiunge il testo specificato alla fine della stringa. Parametro:
textToAppend: Il testo del suffisso.L'output mostra il testo con il suffisso specificato aggiunto.
Sostituisce tutte le occorrenze di oldText nel testo con newText.
Parametri:
oldText: Il testo da sostituire.newText: Il nuovo testo con cui sostituire.
Nota: Se newText è null, indica che il testo corrispondente deve essere rimosso.L'output è il testo dopo aver sostituito i segmenti specificati.
Restituisce la lunghezza di una stringa o di un array.
Restituisce la lunghezza corrispondente come numero.
Traduce il testo utilizzando un dizionario di traduzione. Gli esempi e i risultati dipendono dalla configurazione effettiva del dizionario di traduzione.
Per impostazione predefinita, alcuni caratteri non validi in XML (come &, >, <, ecc.) vengono rimossi. Questo formattatore preserva i riferimenti ai caratteri (ad esempio, § rimane invariato) ed è adatto per scenari specifici di generazione XML.
Gli esempi e i risultati dipendono dal caso d'uso specifico.