|
|
02/03/10, 09:24 | #21 |
Registrato
Registrato dal: Mar 2008
Ubicazione: Milano
Età : 45
Moto: CBR500RA (ER-6f ABS; X9 500 evo)
Auto: CI Elliot 5
Sesso:
Messaggi: 3000
|
Re: Espressioni regolari
nitro nella tua ricerca linguistica sono rilevanti i segni di interpunzione (o possono essere rimossi in blocco?)
__________________
|
Sponsored Links |
02/03/10, 10:54 | #22 |
Registrato
Registrato dal: Jul 2007
Ubicazione: PT
Messaggi: 355
|
Re: Espressioni regolari
i segni li toglierò dopo aver sostituito eventuali url nelle stringhe e le emoticon. A dir la verità non so se eliminarli proprio con una funzione [unct o lasciarli. Devo contare e fare una media delle parole che formano tutte le stringhe per fini statistici e quindi la punteggiatura non conta. Ora ho visto che esiste questa funzione php str_word_count che non dovrebbe contare la punteggiatura ma devo testarla.
__________________
la speranza è l'ultima a morire |
02/03/10, 12:38 | #23 |
Registrato
Registrato dal: Mar 2008
Ubicazione: Milano
Età : 45
Moto: CBR500RA (ER-6f ABS; X9 500 evo)
Auto: CI Elliot 5
Sesso:
Messaggi: 3000
|
Re: Espressioni regolari
ed allora lascia perdere le emoticon...
__________________
|
02/03/10, 17:41 | #24 |
Registrato
Registrato dal: Jul 2007
Ubicazione: PT
Messaggi: 355
|
Re: Espressioni regolari
perchè? le emoticon le devo contare a parte(sempre per fini statistici)
__________________
la speranza è l'ultima a morire |
02/03/10, 22:25 | #25 |
Registrato
Registrato dal: Mar 2008
Ubicazione: Milano
Età : 45
Moto: CBR500RA (ER-6f ABS; X9 500 evo)
Auto: CI Elliot 5
Sesso:
Messaggi: 3000
|
Re: Espressioni regolari
ah, allora metti almeno il vincolo che le emoticon, come le altre parole, siano separate da spazi (SENNO' NON LO BECCO)
__________________
|
03/03/10, 23:56 | #26 |
Registrato
Registrato dal: Feb 2006
Ubicazione: Roma, cioè, non proprio Roma centro, più verso a periferia, periferia nord. Zona Varese
Età : 40
Moto: per viaggi lunghi, non per lunghi viaggi.
Auto: Mini Cooper (old style) Elizabeth
Sesso:
Messaggi: 5478
|
Re: Espressioni regolari
E ci voleva tanto a dirlo prima ????
Thanks
__________________
Raduno Nazionale ER6Italia - Barcuzzi - |
04/03/10, 00:44 | #27 |
Visitatore
Messaggi: n/a
|
Re: Espressioni regolari
nel forum di solito c'è un array di emoticon e si usa la str_replace(); che quando acchiappa un determinato set di caratteri li trasforma in quello che si vuole per esempio : ok in ...
Nitro ti ho risposto per mp.. appena torno in italia vedo di darti una mano |
04/03/10, 14:41 | #28 |
Registrato
Registrato dal: Jul 2007
Ubicazione: PT
Messaggi: 355
|
Re: Espressioni regolari
figurati Raiden no problema grazie a tutti per l'aiuto!
come faccio a dire che una parola deve iniziare per un dato carattere? mi sembra ci sia il segno ^ ma non identifica una l'inizio di una stringa invece che di una parola?
__________________
la speranza è l'ultima a morire |
04/03/10, 20:56 | #29 |
Registrato
Registrato dal: Mar 2008
Ubicazione: Milano
Età : 45
Moto: CBR500RA (ER-6f ABS; X9 500 evo)
Auto: CI Elliot 5
Sesso:
Messaggi: 3000
|
Re: Espressioni regolari
lo fai così
Per poter vedere il link devi essere Registrato ma non è il tuo problema, tu cerchi il testo, un qualcosa del tipo \w+, quindi devi fare un ciclo di find su tutta la stringa oppure splittare per \W+ ed avray un arrai di parole, decidi però come gestire l'apostrofo e l'accento
__________________
|
04/03/10, 23:14 | #30 |
Registrato
Registrato dal: Jul 2007
Ubicazione: PT
Messaggi: 355
|
Re: Espressioni regolari
Aggiornamento:
per standardizzare i testi che vado ad analizzare ho fatto questo stralcio di codice. Dato che stavo impazzendo ho utilizzato un metodo grezzo ma sembra funzionare. Il sistema prende i dati, toglie le emoticon, toglie la punteggiatura, toglie gli spazi in eccesso e poi conta le parole(che poi era il mio fine). Codice PHP:
__________________
la speranza è l'ultima a morire |