[php] regex e imageshack postato il 18/12/2009 22:49:36 nel forum programmazione, gdrcd, open source, hosting
Ciao, volevo segnalare che ho provato ad adattare il pacchetto BBcode di Blancks alle mie esigenze: non mi servivano né i BBcode né il controllo sulle dimensioni dell'immagine, ma solo una regex per valutare l'url delle immagini inserite dagli utenti in una scheda, per assicurarmi che provenissero da imageshack.us
Ho pensato quindi di potermela cavare con una funzione di validazione molto leggera, confrontando con preg_match l'url inserito e la regex fornita da blancks.
Premessa: con le regex vado molto a naso, purtroppo non sono ancora riuscito bene ad addomesticarle anche se mi ci sto impegnando.. insomma, non escludo di aver sbagliato qualcosa.
Ad ogni modo, il problema sembra essere che la regex contenuta nel pacchetto causa una serie di errori, la maggior parte per mancato riconoscimento di caratteri.
Questa la regex fornita col pacchetto BBcode:
Pagine → 1
18/12/2009 22:56:39
La regexp che trovi nel mio pacchetto è isolata in una variabile, ma viene inclusa in una stringa dove poi viene completata.
Nel tuo caso ti bastava riadeguar la mia intrododucendo gli opportuni delimitatori e i meta caratteri ^ e $ per indicare che l'url deve comporre l'intera stringa da analizzare, tipo così:
18/12/2009 23:03:01
Uhm... quindi posso evitarle quelle parentesi tonde attorno alle parti "fisse" del testo (tipo "http", "imageshack", etc)?
ps: grazie della dritta sull'uso della "i" per il check case insensitive ... alla fine ci stavo sbattendo la testa da circa due ore e dev'essermi sfuggito 🙃
18/12/2009 23:11:31
19/12/2009 01:31:29
Per il semplice motivo che mancando il pattern successivo io posso manipolare le informazioni da inserire alla fine del link al fine di caricare file javascript manipolando il tag img.
Motivo per cui ho creato un pattern che esaminasse l'url per intero ;-)
19/12/2009 11:48:56 e modificato da ghennadi72 il 19/12/2009 11:53:54
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Dalemyr: Festa finita in tragedia
I dati del generatore di rank sono stati aggiornati!
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
Another Year Of Disaster: Chiusura Momentanea Iscrizioni!
Storie di Agarthi: Di nuove skill, ringraziamenti e cambiamenti
Ex Gratia GDR: Nuova Creatura: Tsukumogami!
aranciata ha recensito Another Year Of Disaster
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
quod ha risposto alla discussione: IA e gdr: idee di sviluppo
Entropia Universe: Note sulla versione di Entropia Universe 18.15.3
Felix Felicis GdR - Harry Potter GdR: Il Prezzo dell'Onore - fuoco, fiamme e propaganda
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
Nyx Insight - Project S.E.T.: Comunicazione Ufficiale del Rettore Vance - Luglio
Articolo → L'Estate Nerd del 2025: La guida definitiva alle fiere fantasy e comics in Italia!
Enlisted: Battle Pass: Quinta stagione del 2025
aik ha aperto un annuncio di ricerca: gothik ricerca Staffer
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
Oltre il Velo - Recensione di Oltre il Velo, gioco di ruolo play by chat dove il fantasy incontra il moderno..
Come giocare a D&D - Dungeons & Dragons, guida allo storico GDR: come giocare
Statistiche Tecniche 2017 - Gdr-online.com pubblica i dati tecnici dei suoi visitatori per l'anno 2017. Spulcia i dati disponibili!
Naruto GDR - Intervista a Takkero, gestore di uno dei più grandi e longevi play by chat su Naruto!
L'Isola dei Villaggi - Recensione del gioco di ruolo online papà dell'open source RPGENGINE
Sailor Land - Intervista alla gestione di Sailor Land, il play by chat ambientato nell'universo di Sailor Moon!
Miami Gdr - Intervista al gestore del play by chat moderno Miami Gdr! Goditi la splendida Miami!
Epica Omerica - J.R.R. Tolkien e l'epica omerica in questa interessante tesi