summaryrefslogtreecommitdiffhomepage
path: root/it-it
diff options
context:
space:
mode:
authorDivay Prakash <divayprakash@users.noreply.github.com>2019-09-21 20:44:55 +0530
committerGitHub <noreply@github.com>2019-09-21 20:44:55 +0530
commitdb8c94cb2dce4bf548520ba211703f2aa3d0c7cd (patch)
tree4e0f52e1b8daf84574aee969fc292690358a417f /it-it
parent3a852a9a627c3bb627c840e040f739446f4abe4b (diff)
parentedcfd31759594ec55ccbedaae7a763fafbb17805 (diff)
Merge pull request #3625 from cdbax/fix-pcre-html-rendering
[pcre/en + it + zh-tw] Tweak markdown to properly render html
Diffstat (limited to 'it-it')
-rw-r--r--it-it/pcre-it.html.markdown13
1 files changed, 9 insertions, 4 deletions
diff --git a/it-it/pcre-it.html.markdown b/it-it/pcre-it.html.markdown
index 68233858..704392ef 100644
--- a/it-it/pcre-it.html.markdown
+++ b/it-it/pcre-it.html.markdown
@@ -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 |