Programmatore PHP | Programmatore PHP esperto nelle Espressioni Regolari | Programmatore PHP MySQL AJAX | Sviluppo Siti Internet

Espressioni Regolari e aggiungere un Attributo ad un link con PHP



Pochi giorni fa un utente ha richiesto la possibilità di inserire un attributo ad un link sfruttando le espressioni regolari, voglio rispondere con un breve Script PHP dedicato ad ogni Programmatore PHP.

Ovviamente come in ogni caso, sarà possibile per ogni Programmatore PHP, sfruttare tale script, approfondirlo o modificarlo per diversi usi.

$test = "<a href='http://www.tuosito.com'>Link Convertito</a>";
echo $test = preg_replace('/(<a[\s\r\n]+[^>]+)>/i', '\\1 rel="nofollow">', $test);

Ovviamente cerco di spiegare quella che è l’espressione regolare al fine di rendere più comprensibile lo Script PHP anche a chi non è un esperto Programmatore PHP.

/ = Carattere che inizia l’espressione regolare
( = Sub-pattern dell’espressione regolare
<a = <a
[\s\r\n]+ = Tutte le Occorrenze degli spazi Bianchi
[^>]+ = Tutte le Occorrenze di caratteri che non sono >
) = Fine dell’espressione Sub-pattern
> = >
/ = Fine dell’espressione regolare
i = Modificatore che specifica che non è un espressione case sensitive
\\1 = identifica il testo da sostituire se e solo se si è verificata l’espressione regolare.

Come al solito consiglio ad ogni Programmatore PHP lo studio della funzione preg_replace

PER ULTERIORI INFORMAZIONI:

Daniele Tabacco
Programmatore PHP | Web Developer | Consulente Web e SEO

PHP - MySql - AJAX - HTML5 - JAVASCRIPT - CSS - JSON/XML - JQuery
WebApps, Applicazioni, Realizzazione Siti Mobile per iPhone e Android
Programmatore PHP - Consulente Web Marketing Napoli, Roma, Milano, Firenze.
Tel.+39 329.11.73.918
email: daniele.tabacco[at]gmail.com
skype: daniele.tabacco

Il tuo nome (richiesto)

La tua email (richiesto)

Oggetto

Il tuo messaggio

 


POTREBBE INTERESSARTI ANCHE:
Come un Programmatore PHP può Utilizzare le espressioni Regolari di PHP per aggiungere un attributo ad un Link
Quando, Come e Perchè, Ristrutturare un portale, un sito o un Applicazione Web.
Script per la creazione di uno script javascript che permetta la realizzazione di una Select Dinamica.
Come Programmatore PHP e Consulente Web voglio parlarvi delle potenzialità di uno strumento che utilizziamo o che viene utilizzato in larga maniera da tutti noi e che può essere sfruttato per ottimizzare la conversione e i contatti della propria attivit
Il codice Javascript che potete utilizzare per interrogare le API di Facebook e ottenere le reactions relative da trasmettere Live su Facebook


buzzoole code
Leggi altro:
Come fare pubblicità Gratis al tuo Sito internet

Come sempre accade negli ultimi anni Google fa tendenza e riesce a proporre ad esperti o meno del Settore, strumenti...

Chiudi