-
HALP! Anche per i trolloni sassofonosi!Scritto daNon Autenticatoil 2008-12-07 17:13:00.0 alle 2008-12-07 17:13:00.0

Ci sono cascato di nuovo.
Mi ero promesso di non averne mai più a che fare ma, dannazione, ci sono cascato ancora.
É che davvero non posso farne a meno, sapere che esistono e non usarle mi lascia sempre l'amaro in bocca
Quelle dannate regex saranno la mia fine, lo so...
Stavolta il problema è questo:
data una stringa in input (tendenzialmente un url) trovera al suo interno ed isolare con un pattern una sottostringa di 6 o 8 cifre o caratteri a-Z tra underscore...
...cioè da
"google.nl/filter?um=1&hl=it&safe=off&q=halp&prot=205_987a5_87&asd=4"
estrarre con preg_match 987a5
Dovrebbe essere una banalità tra il
\_(.*?)\_ e il [0-9]
Ma davvero non ci arrivo, la logica di questi cosi mi sfugge ancora
Chi saprebbe darmi una mano?
Grazie!
-
Re: HALP! Anche per i trolloni sassofonoScritto daNon Autenticatoil 2008-12-07 17:16:00.0 alle 2008-12-07 17:16:00.0Parliamo di denaro.
GS-
Re: HALP! Anche per i trolloni sassofonoScritto daNon Autenticatoil 2008-12-07 17:20:00.0 alle 2008-12-07 17:20:00.0
- Scritto da:
> Parliamo di denaro.
>
> GS
facciamo così,
se riesci a trovarli con un regex dentro questa stringa te li puoi tenere:
"google.nl/filter?um=1&hl=it&safe=off&q=halp&prot=205_3500euro_87&asd=4"
estrarre con preg_match 987a5
-
Re: HALP! Anche per i trolloni sassofonoScritto daNon Autenticatoil 2008-12-07 17:21:00.0 alle 2008-12-07 17:21:00.0copia-incolla fail

-
-
-
Re: HALP! Anche per i trolloni sassofonoScritto daNon Autenticatoil 2008-12-07 17:20:00.0 alle 2008-12-07 17:20:00.0
- Scritto da:
>
>
> Ci sono cascato di nuovo.
>
> Mi ero promesso di non averne mai più a che fare
> ma, dannazione, ci sono cascato
> ancora.
>
> É che davvero non posso farne a meno, sapere che
> esistono e non usarle mi lascia sempre l'amaro in
> bocca
>
>
> Quelle dannate regex saranno la mia fine, lo so...
>
> Stavolta il problema è questo:
> data una stringa in input (tendenzialmente
> un url) trovera al suo interno ed isolare con un
> pattern una sottostringa di 6 o 8 cifre o
> caratteri a-Z tra
> underscore...
>
> ...cioè da
>> "google.nl/filter?um=1&hl=it&safe=off&q=halp&prot= > estrarre con preg_match <b>987a5</b> > > Dovrebbe essere una banalità tra il > [code]\_(.*?)\_
e il [0-9]
> Ma davvero non ci arrivo, la logica di questi
> cosi mi sfugge ancora
>
>
> Chi saprebbe darmi una mano?
> Grazie!
\_[0-9a-zA-Z]{6-8}_
credo. sassofono correggimi.-
Re: HALP! Anche per i trolloni sassofonoScritto daNon Autenticatoil 2008-12-07 17:28:00.0 alle 2008-12-07 17:28:00.0
- Scritto da:
>
> - Scritto da:
> >
> >
> > Ci sono cascato di nuovo.
> >
> > Mi ero promesso di non averne mai più a che fare
> > ma, dannazione, ci sono cascato
> > ancora.
> >
> > É che davvero non posso farne a meno, sapere che
> > esistono e non usarle mi lascia sempre l'amaro
> in
> > bocca
> >
> >
> > Quelle dannate regex saranno la mia fine, lo
> so...
> >
> > Stavolta il problema è questo:
> > data una stringa in input
> (tendenzialmente
> > un url) trovera al suo interno ed isolare con un
> > pattern una sottostringa di 6 o 8 cifre o
> > caratteri a-Z tra
> > underscore...
> >
> > ...cioè da
> >> >
> "google.nl/filter?um=1&hl=it&safe=off&q=halp&prot= > > estrarre con preg_match <b>987a5</b> > > > > Dovrebbe essere una banalità tra il > > [code]\_(.*?)\_ e il [0-9]
> > Ma davvero non ci arrivo, la logica di questi
> > cosi mi sfugge ancora
> >
> >
> > Chi saprebbe darmi una mano?
> > Grazie!
>
> \_[0-9a-zA-Z]{6-8}_
>
> credo. sassofono correggimi.
non mi funge
-
Re: HALP! Anche per i trolloni sassofonoScritto daavvelentaniCubicolarioil 2008-12-07 17:43:00.0 alle 2008-12-07 17:43:00.0Trollate totali: 18184
- Scritto da:
>
> - Scritto da:
> >
> >
> > Ci sono cascato di nuovo.
> >
> > Mi ero promesso di non averne mai più a che fare
> > ma, dannazione, ci sono cascato
> > ancora.
> >
> > É che davvero non posso farne a meno, sapere che
> > esistono e non usarle mi lascia sempre l'amaro
> in
> > bocca
> >
> >
> > Quelle dannate regex saranno la mia fine, lo
> so...
> >
> > Stavolta il problema è questo:
> > data una stringa in input
> (tendenzialmente
> > un url) trovera al suo interno ed isolare con un
> > pattern una sottostringa di 6 o 8 cifre o
> > caratteri a-Z tra
> > underscore...
> >
> > ...cioè da
> >> >
> "google.nl/filter?um=1&hl=it&safe=off&q=halp&prot= > > estrarre con preg_match <b>987a5</b> > > > > Dovrebbe essere una banalità tra il > > [code]\_(.*?)\_ e il [0-9]
> > Ma davvero non ci arrivo, la logica di questi
> > cosi mi sfugge ancora
> >
> >
> > Chi saprebbe darmi una mano?
> > Grazie!
>
> \_[0-9a-zA-Z]{6-8}_
>
> credo. sassofono correggimi.
La barra prima dell'underscore non ci va ed e` {6,8} non {6-8}, almeno per le pcre.I think happiness is love
- Vladimir Putin
-
Re: HALP! Anche per i trolloni sassofonoScritto daNon Autenticatoil 2008-12-07 18:23:00.0 alle 2008-12-07 18:23:00.0
- Scritto da:
>
> - Scritto da:
> > http://lolcat.net/d/1121-1/halp.jpg
[/img]
> >
> > Ci sono cascato di nuovo.
> >
> > Mi ero promesso di non averne mai più a che fare
> > ma, dannazione, ci sono cascato
> > ancora.
> >
> > É che davvero non posso farne a meno, sapere che
> > esistono e non usarle mi lascia sempre l'amaro
> in
> > bocca
> >
> >
> > Quelle dannate regex saranno la mia fine, lo
> so...
> >
> > Stavolta il problema è questo:
> > data una stringa in input
> (tendenzialmente
> > un url) trovera al suo interno ed isolare con un
> > pattern una sottostringa di 6 o 8 cifre o
> > caratteri a-Z tra
> > underscore...
> >
> > ...cioè da
> >> >
> "google.nl/filter?um=1&hl=it&safe=off&q=halp&prot= > > estrarre con preg_match <b>987a5</b> > > > > Dovrebbe essere una banalità tra il > > [code]\_(.*?)\_ e il [0-9]
> > Ma davvero non ci arrivo, la logica di questi
> > cosi mi sfugge ancora
> >
> >
> > Chi saprebbe darmi una mano?
> > Grazie!
>
> \_[0-9a-zA-Z]{6-8}_
>
> credo. sassofono correggimi.
\_[0-9a-zA-Z]{6,8}_
-
-
Re: HALP! Anche per i trolloni sassofonoScritto daThe LichÜbermenschil 2008-12-07 17:22:00.0 alle 2008-12-07 17:22:00.0Trollate totali: 21351
-
Re: HALP! Anche per i trolloni sassofonoScritto daNon Autenticatoil 2008-12-07 17:25:00.0 alle 2008-12-07 17:25:00.0
- Scritto da: The Lich
> /_([_]+)_/i
>
> in formato perl
>
> The Lich™
> « Non è morto ciò che in eterno può
> attendere,
> e col passare di strani eoni, anche la morte può
> morire. »
>
> [img]http://www.gamewyrd.com/previews/bottledimp/i
/_([_]+)_/i anche a te lich, in effetti funziona ma gli underscore dovrei trasharli...
grazie, ci ciamo quasi
-
Re: HALP! Anche per i trolloni sassofonoScritto daNon Autenticatoil 2008-12-07 17:31:00.0 alle 2008-12-07 17:31:00.0
- Scritto da:
>
> - Scritto da: The Lich
> > /_([_]+)_/i
> >
> > in formato perl
> >
> > The Lich™
> > « Non è morto ciò che in eterno può
> > attendere,
> > e col passare di strani eoni, anche la morte può
> > morire. »
> >
> >
> [img]http://www.gamewyrd.com/previews/bottledimp/i
>
> /_([_]+)_/i anche a te lich, in effetti funziona
> ma gli underscore dovrei
> trasharli...
>
> grazie, ci ciamo quasi
no è gisto, sono un pirla io, guardavo nell'array sbagliato...
grazie lich!
-
Re: HALP! Anche per i trolloni sassofonoScritto daThe LichÜbermenschil 2008-12-07 17:37:00.0 alle 2008-12-07 17:37:00.0Trollate totali: 21351- Scritto da:
>
> - Scritto da:
> >
> > - Scritto da: The Lich
> > > /_([_]+)_/i
> > >
> > > in formato perl
> > >
> >
> > /_([_]+)_/i anche a te lich, in effetti
> funziona
> > ma gli underscore dovrei
> > trasharli...
> >
> > grazie, ci ciamo quasi
>
> no è gisto, sono un pirla io, guardavo nell'array
> sbagliato...
>
> grazie lich!
preg_match('/_([_]+)_/i', $string, $patterns);
echo $patterns[1];
The Lich™
« Non è morto ciò che in eterno può attendere,
e col passare di strani eoni, anche la morte può morire. »

-----------------------------------------------------------
Modificato dall' autore il 07 dicembre 2008 17.40
------------------------------------------------------------
Re: HALP! Anche per i trolloni sassofonoScritto daNon Autenticatoil 2008-12-07 17:39:00.0 alle 2008-12-07 17:39:00.0
- Scritto da: The Lich
> - Scritto da:
> >
> > - Scritto da:
> > >
> > > - Scritto da: The Lich
> > > > /_([_]+)_/i
> > > >
> > > > in formato perl
> > > >
> > >
> > > /_([_]+)_/i anche a te lich, in effetti
> > funziona
> > > ma gli underscore dovrei
> > > trasharli...
> > >
> > > grazie, ci ciamo quasi
> >
> > no è gisto, sono un pirla io, guardavo
> nell'array
> > sbagliato...
> >
> > grazie lich!
>
> preg_match('/_([_]+)_/i', $string, $patterns);
> echo $patterns[1];
>
> The Lich™
> « Non è morto ciò che in eterno può
> attendere,
> e col passare di strani eoni, anche la morte può
> morire. »
>
> [img]http://www.gamewyrd.com/previews/bottledimp/i
> --------------------------------------------------
> Modificato dall' autore il 07 dicembre 2008 17.40
> --------------------------------------------------
si, io guardavo in [0],
grazie ancora!
-
-
-
-
-
Re: HALP! Anche per i trolloni sassofonoScritto daNon Autenticatoil 2008-12-07 18:22:00.0 alle 2008-12-07 18:22:00.0Ti sfugge perchè non ti è chiaro il concetto di automa regolare.
Poi dicono che l'università non serve, se tu avessi studiato almeno un corso di linguaggi formali non avresti questi problemi.
-