DiGrande.it

Non Vedenti, Braille e Tecnologie di Stampa

Questo sito usa Cookie per personalizzare contenuti e annunci, fornire funzionalità per social media e analizzare i collegamenti. Chiudendo questo banner o continuando la navigazione acconsenti al loro uso.
Leggi la Cookie Policy di DiGrande.it

Testo successivo ai caratteri di una famiglia- Te

- Istruzione: Te"%"

- Parametro: "%" un testo

- Ritorno: true se il testo successivo alla sequenza di caratteri della stessa famiglia è "%"

- Descrizione:

Ritorna true se il testo successivo alla famiglia di caratteri dove si trova l'indice soddisfa il testo specificato nel gruppo. Per famiglia di caratteri si intende caratteri appartenenti alla famiglia di lettere, di numeri, di punteggiatura, di spazi o di altri caratteri. Se la stringa di testo del codice contiene più caratteri, la famiglia di caratteri viene stabilita utilizzando l'ultimo carattere della stringa.

I caratteri del gruppo possono essere assoluti, di tipo o di famiglia. Un carattere assoluto è quello immediatamente confrontabile, per esempio "abc123", cioè tutti i caratteri del set unicode. I caratteri di tipo sono quelli appartenenti a una tipologia di caratteri, come lettere, consonanti, vocali, numeri ecc.. Un carattere di famiglia identifica una sequenza di caratteri dello stesso tipo, come lettere, numeri, punteggiatura o spazi. Un carattere di tipo o di famiglia viene specificato utilizzando l'attivatore "\" seguito dal tipo o dalla famiglia del carattere. L'elenco dei caratteri di tipo e di famiglia è il seguente:

\* - Qualsiasi carattere, tranne lo spazio

\w - Qualsiasi lettera e numero

\? - Qualsiasi lettera

\# - Qualsiasi numero

\% - Qualsiasi consonante

\& - Qualsiasi vocale

\@ - Qualsiasi vocale accentata

\< - Qualsiasi lettera minuscola

\> - Qualsiasi lettera maiuscola

\_ - Qualsiasi punteggiatura

\' - Qualsiasi apostrofo

\- - Qualsiasi trattino

\! - Qualsiasi carattere diverso da lettere, numeri e punteggiatura

\s - Qualsiasi spazio

\n - Qualsiasi carattere nullo (per esempio a fine o inizio linea)

\\ - La barra inversa

\L - Una sequenza di lettere

\N - Una sequenza di numeri

\W - Una sequenza di lettere o numeri

\P - Una sequenza di punteggiatura

\S - Una sequenza di spazi

\x - Include l'analisi degli spazi (predefinito)

\X - Esclude l'analisi degli spazi

È necessario rispettare lettere maiuscole e minuscole. L'analisi dei caratteri viene effettuata da sinistra a destra.

- Esempi

Stringa testo: a

Stringa braille: 456

Condizione: Te"12"

Descrizione: Ritorna true se dopo la lettera "a" e tutte le altre lettere che la seguono è presente il testo "12". Per esempio nella parola "abaco12" la "a" iniziale viene trascritta con la cella "456".

Stringa testo: 5

Stringa braille: 26

Condizione: Te"°c"

Descrizione: Ritorna true se dopo il numero "5" e tutti gli altri numeri che lo seguono è presente il testo "°c". Per esempio, in presenza del testo "50°c" il numero "5" viene trascritto con la cella "26".

Per gli esempi su come utilizzarei caratteri appartenenti a un gruppo, si veda l'istruzione: Testo successivo del gruppo: Tg