mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2025-08-30 18:10:20 +02:00
Tweak markdown to properly render html
This commit is contained in:
@@ -11,7 +11,7 @@ lang: it-it
|
||||
Un'espressione regolare (regex o regexp in breve) è una speciale stringa
|
||||
utilizzata per definire un pattern, ad esempio per cercare una sequenza di
|
||||
caratteri; ad esempio, `/^[a-z]+:/` può essere usato per estrarre `http:`
|
||||
dall'URL `http://github.com/`.
|
||||
dall'URL `http://github.com/`.
|
||||
|
||||
PCRE (Perl Compatible Regular Expressions) è una libreria per i regex in C.
|
||||
La sintassi utilizzata per le espressioni è molto simile a quella di Perl, da
|
||||
@@ -19,7 +19,9 @@ cui il nome. Si tratta di una delle sintassi più diffuse per la scrittura di
|
||||
regex.
|
||||
|
||||
Esistono due tipi di metacaratteri (caratteri con una funzione speciale):
|
||||
|
||||
* Caratteri riconosciuti ovunque tranne che nelle parentesi quadre
|
||||
|
||||
```
|
||||
\ carattere di escape
|
||||
^ cerca all'inizio della stringa (o della riga, in modalità multiline)
|
||||
@@ -36,16 +38,17 @@ Esistono due tipi di metacaratteri (caratteri con una funzione speciale):
|
||||
```
|
||||
|
||||
* Caratteri riconosciuti nelle parentesi quadre
|
||||
|
||||
```
|
||||
\ carattere di escape
|
||||
^ nega la classe se è il primo carattere
|
||||
- indica una serie di caratteri
|
||||
[ classe caratteri POSIX (se seguita dalla sintassi POSIX)
|
||||
] termina la classe caratteri
|
||||
|
||||
```
|
||||
```
|
||||
|
||||
PCRE fornisce inoltre delle classi di caratteri predefinite:
|
||||
|
||||
PCRE fornisce inoltre delle classi di caratteri predefinite:
|
||||
```
|
||||
\d cifra decimale
|
||||
\D NON cifra decimale
|
||||
@@ -62,9 +65,11 @@ PCRE fornisce inoltre delle classi di caratteri predefinite:
|
||||
## Esempi
|
||||
|
||||
Utilizzeremo la seguente stringa per i nostri test:
|
||||
|
||||
```
|
||||
66.249.64.13 - - [18/Sep/2004:11:07:48 +1000] "GET /robots.txt HTTP/1.0" 200 468 "-" "Googlebot/2.1"
|
||||
```
|
||||
|
||||
Si tratta di una riga di log del web server Apache.
|
||||
|
||||
| Regex | Risultato | Commento |
|
||||
|
Reference in New Issue
Block a user