Come funzione la ricerca avanzata

Stringhe di ricerca

La ricerca si basa sulle espressioni regolari : il punto . vuol dire "un carattere", mentre "*" vuol dire "ripetere all'infinito", (a|b) vuol dire "a OR b", etc. etc.

Esempi:

E' importante ricordare:

Esempio

La stringa di ricerca:
  Data.*202(3|4).*(protone|elettrone).*elio.*fabri

cerchera' i post in cui compare la parola "Data", seguita da "2023" oppure "2024", seguito da "protone" OR elettrone, e con in fondo la probabile firma di Elio Fabri.

Estensione: formule in TeX

La presente versione dell'archivio ISF, essendo basata su pagine web, supporta il rendering delle formule scritte in TeX: basta racchiudere la formula tra due $..$ (quando la si vuole nel corpo del testo) o $$...$$ (quando la si vuole centrata su una nuova riga)

Qui puoi vedere una pagina demo.

Naturalmente, con un normale newsreader, vedrai i dollari in più, nient'altro, come in questa immagine:

Il problema più grave è però un altro: quando sottometti il tuo post col newsreader devi essere sicuro che la formual TeX sia corretta, dato che non c'è possibilità di avere una preview.

Questa estensione HTML si chiama mathjax.

Codice

Il programma che fa la ricerca è contenuto in un unico file PHP, e lo fornisco a richiesta.

Ultima revisione: Feb 2024
MA