Regex array

angel

Utente Attivo
2 Nov 2009
109
0
0
Ciao a tutti, prendo dal mio db un testo e vorrei confrontare questo testo con alcune regex se soddisfano tale condizione prendo tale testo e lo modifico invece tutto il resto lo lascio stare...
Vi posto il codice:
PHP:
				preg_match("/(?:https?:\/\/)?(?:www\.)?youtu(?:\.be|be\.com)\/(?:watch\?v=)?(\w{10,})/",$row["text"],$matches);
				if(isset($matches[1])){
					$testo = preg_replace("/(?:https?:\/\/)?(?:www\.)?youtu(?:\.be|be\.com)\/(?:watch\?v=)?(\w{10,})/",'<br><object data="http://www.youtube.com/v/'.$matches[1].'&amp;hl=it&amp;fs=1&amp;rel=0" type="application/x-shockwave-flash" width="320px" height="245px"><param name="movie" value="http://www.youtube.com/v/'.$matches[1].'&amp;hl=it&amp;fs=1&amp;rel=0"></object>',$row["text"]);
				}else{
				
				preg_match('~(?:http?:\/\/)?(?:www\.)?vimeo\.com/(?:clip:)?(\d+)~',$row["text"],$matches);		
				if(isset($matches[1])){
				$testo = preg_replace('~(?:http?:\/\/)?(?:www\.)?vimeo\.com/(?:clip:)?(\d+)~','<br><object width="320px" height="245px"><param name="allowfullscreen" value="true"><param name="allowscriptaccess" value="always"><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id='.$matches[1].'&amp;server=vimeo.com&amp;color=00adef&amp;fullscreen=1"><embed src="http://vimeo.com/moogaloop.swf?clip_id='.$matches[1].'&amp;server=vimeo.com&amp;color=00adef&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="320px" height="245px"></embed></object>',$row["text"]);
				}else{
				$testo = $row["text"];
				}}
 
Discussioni simili
Autore Titolo Forum Risposte Data
A Regex per isolare link interni con rel noopener PHP 0
MarcoGrazia [PHP] [regex] Validare un url PHP 2
K Come eliminare attributi regex per validazione con javascript Javascript 0
MarcoGrazia [Javascript] Regex per la validazione di un numero di telefono. Javascript 2
A [PHP] Blocco mail spam con regex PHP 2
otto9due [PHP] Dubbio esistenzaile: Regex email e stampa valori trovati.. PHP 5
Shyson Regex strana jQuery 0
MarcoGrazia [regex] validare un textbox con solo caratteri alfabetici. Javascript 6
A Regex per estrapolare url da testo PHP 5
G problema con regex PHP 0
Shyson Regex multipla PHP 0
S Regex ASP.NET 1
M RegEX ottenere testo tra due tag PHP 6
A haccess regex username PHP 11
A Regex per domini .de PHP 2
S Regex per replace di un BBcode con parametri PHP 4
Shyson Regex accetta 2 volte il trattino Javascript 1
9 Estrarre Link da pagina web con una Regex Programmazione 0
L aiuto per questa semplice regex PHP 5
SolidSnake4 regex convalida mail PHP 15
G Regex in PHP PHP 2
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
T PROBLEMA CON ARRAY PHP 8
L Sessione e array per utenti PHP 0
R Importazione csv su mysql tramite array PHP 2
elpirata Ricavare e stampare indirizzo ip da array associativo PHP 0
P Ciclare tra array di oggetti PHP 1
R Raggruppare valori array PHP 5
S Come conoscere la posizione di numeri in un array escludendo i doppioni PHP 4
D Popolare array PHP 8
R Includere elementi array fra apici PHP 1
P Array da foreach PHP 2
N Variabile di sessione è un array PHP7 PHP 3
R Scorporare array e recuperare record tabella PHP 10
A Contare gli elementi di un array PHP 13
A Importare array in mysql PHP 1
A Array di immagini Sviluppo app per Android 10
D Chiave unica in estrazione dati da array php PHP 0
D Spazio vuoto in un elemento di un array php PHP 2
S Come filtrare valori di un array PHP 4
mazman mysqli_query() mi ritorna un array vuoto anche se presente un record nella tabella PHP 13
A Non è un array e nemmeno un intero, che tipo di dato è? Javascript 1
max1974 PHP, Array Multidimensionale e Grafici PHP 22
S [PHP] Confrontare due array con valori quasi uguali PHP 2
MarcoGrazia [PHP] Unioni di due array con somma di valori PHP 6
R [PHP] Visualizzazione dati Array PHP 2
S [PHP] Eliminare doppioni array e rinumerare le posizioni PHP 2
M Importare - Manipolare Json Array Sviluppo app per Android 2
M [PHP] Problemi su inserimento array nel db PHP 7
M [PHP] Visualizzare un array partendo dal numero 1 e non 0 PHP 5

Discussioni simili