- AutoWikiBrowser
- Espressioni regolari
- Typos
- CheckPage
Definizioni espressioni regolari[]
| Espressioni regolari | |
|---|---|
| Ancore | |
| ^ | Inizio della stringa |
| \A | Inizio della stringa |
| $ | Fine della stringa |
| \Z | Fine della stringa |
| \b | Word boundary |
| \B | Not word boundary |
| \< | Inizio della parola |
| \> | Fine della parola |
| Classi di caratteri | |
| \c | Carattere di controllo |
| \s | White space |
| \S | Non white space |
| \d | Numero |
| \D | Non numero |
| \w | Parola |
| \W | Non parola |
| \x | Numero esadecimale |
| \O | Numero ottale |
| Quantificatori | |
| * | 0 o più |
| + | 1 o più |
| ? | 0 o 1 |
| {3} | Esattamente 3 |
| {3,} | 3 o più |
| {2,4} | 2, 3 o 4 |
| Caratteri di escape | |
| \ | Carattere di escape |
| Metacaratteri (devono avere l'escape) | |
| Metacarattere | Metacarattere con escape |
| ^ | \^ |
| $ | \$ |
| ( | \( |
| ) | \) |
| < | \< |
| . | \. |
| * | \* |
| + | \+ |
| ? | \? |
| [ | \[ |
| ] | \] |
| { | \{ |
| \ | \\ |
| | | \| |
| > | \> |
| Caratteri speciali | |
| \n | Nuova riga |
| Gruppi e intervalli Nota: gli intervalli sono inclusivi | |
| . | Ogni carattere eccetto la nuova riga (\n) |
| (abc|xyz) | "abc" o "xyz" (in sequenza) |
| ( ) | Gruppo di cattura (cattura tutto tra le parentesi tonde "(" ")") |
| [def] | Imposta "d" o "e" o "f" |
| [^abc] | Imposta tutto fuorchè "a" o "b" o "c" |
| [a-q] | Tutte le lettere tra "a" e "q" |
| [A-Q] | Tutte le lettere maiuscole tra "A" e "Q" |
| [0-7] | Tutti i numeri tra "0" e "7" |
| Sostituzione delle stringhe" | |
| $1 - risulta "luca" | (luca) (marco) (maria) |
| $2 - risulta "marco" | (luca) (marco) (maria) |
| $3 - risulta "maria" | (luca) (marco) (maria) |
| Esempi di modelli | |
| La regex: | Corrisponde a: |
| ([A-Za-z0-9-]+) | Lettere, numeri e trattini |
| (\d{1,2}\/\d{1,2}\/\d{4}) | Data nel formato "3/10/2011" o "03/10/2011" |
| \[\[\d{4}\]\] | 4 numeri in un wikilink ([[2011]]) |
Greed[]
[[Lorem ipsum]] dolor sit amet, [[consectetur adipisicing]] elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
\[\[.*\]\]
Will match [[Lorem ipsum]] dolor sit amet, [[consectetur adipisicing]]
\[\[.*?\]\]
Will match [[Lorem ipsum]] and [[consectetur adipisicing]]
Attenzione: (\w)(<ref[^<>]>.*?</ref>)([,.:;]) catturerà anche più di un ref, se le condizioni sono rispettate:
sed do eiusmod tempor<ref>reference</ref> incididunt ut <ref>reference 2</ref>. labore
Sottogruppi ricorsivi[]
\[\[(Image:[^][|]+)\|([^][]*(\[\[[^][]+\]\][^][]*)*)\]\]
[]
| Politiche: | Su di noi • Copyright |
|---|---|
| Wiki: | Pagina principale • Quiz • Citazioni • Aiutaci! |
| Pagine di servizio: | Cose da fare • Schemi colore • Tema |
| Forum: | Aiuto • Comunità • Wiki |
| Svago: | Blog • Discussioni |
| Siti esterni: | One Piece SBS • Pagina Facebook • Pagina Twitter • Pagina Google+ |
| Layout pagine: | Layout capitolo • Layout categorie • Layout ciurma • Layout episodio • Layout frutto • Layout luogo • Layout nave • Layout oggetto • Layout personaggio • Layout razza • Layout volume |
| Guide: | Da dove iniziare • Guida alla pubblicità • Primi passi • Usare l'editor sorgente |
| AutoWikiBrowser: | Cos'è • Espressioni regolari • Typos • Richiedi autorizzazione |
| Pagine speciali: | Ultime modifiche • Carica • Categorie richieste • File richiesti • Pagine richieste • Template richiesti • Redirect doppi • Redirect errati • Pagine più corte • Statistiche |
| Amministratori: | Leviathan_89 • Kitetsu-sama • KuroUrufu |
| Bot: | Levibot • PX-Bot |