HighDots Forums  

RegExp: apostrofo e ?

Javascript (Italian) Il linguaggio JavaScript (it.comp.lang.javascript)


Discuss RegExp: apostrofo e ? in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
nonce999
 
Posts: n/a

Default RegExp: apostrofo e ? - 03-14-2008 , 04:13 PM






var b = new RegExp("Inviato da <a class=.news_author. href=.user\.php
\\\?id","gi");
var a = "Inviato da <a class='news_author' href='user.php?id"
alert(b.exec(a));

Come faccio a cercare gli apostrofi (')?
non mi funziona né \' né \\\'

Perché per cercare il punto interrogativo (?) devo scriverlo \\\? e
non basta \? ?


--
http://interno.netsons.org

Reply With Quote
  #2  
Old   
Gufo Rosso
 
Posts: n/a

Default Re: RegExp: apostrofo e ? - 03-14-2008 , 06:27 PM






Sembro la carta ha scritto:
Quote:
nonce999 <nonce999 (AT) haii (DOT) com> wrote:

Come faccio a cercare gli apostrofi (')?

'

non mi funziona né \' né \\\'

Hai problemi di troppe virgolette o di altra natura.

Perché per cercare il punto interrogativo (?) devo scriverlo \\\? e
non basta \? ?

Perché il tuo problema non è javascript, c'è di mezzo il php e questo ti
causa problemi in quanto il PHP non dovrebbe essere usato se non per
inserire poco codice in tanto HTML: è un linguaggio embedded, usarlo per
scrivere codice complesso è una perversione.
Aggiungo che l'illusione di semplicità è falsa, ti complichi la vita.

Al netto di altri problemi, l'apostrofo lo matchi con "'".

php serve a fare LATO SERVER
il JS serve ad interpretare cio che gli passa il php
html lo scrivi come agli inizi cioe vuoto
e lo popoli con json/ajax

ottieni

poco codice di facile gestione








Reply With Quote
  #3  
Old   
nonce999
 
Posts: n/a

Default Re: RegExp: apostrofo e ? - 03-15-2008 , 01:33 AM



balestra (AT) faqintosh (DOT) com (Sembro la carta) wrote in
news:1idtdr3.1sbxq218bvepsN%balestra (AT) faqintosh (DOT) com:

Quote:
Perché il tuo problema non è javascript, c'è di mezzo il php e
questo ti causa problemi in quanto il PHP non dovrebbe essere
usato se non per inserire poco codice in tanto HTML: è un
Perché dici che c'è di mezzo php?
la linea è inserita in un canonico file .js senza tag php
Quote:
linguaggio embedded, usarlo per scrivere codice complesso è una
perversione. Aggiungo che l'illusione di semplicità è falsa, ti
complichi la vita.
Non sottovalutei JS in situazioni complesse, da soddisfazioni
inimmaginabili per chi lo considera un mero ausilio per il client.
Quote:
Al netto di altri problemi, l'apostrofo lo matchi con "'".


--
http://interno.netsons.org


Reply With Quote
  #4  
Old   
nonce999
 
Posts: n/a

Default Re: RegExp: apostrofo e ? - 03-15-2008 , 01:38 AM



per la cronaca ha risolto con un "." ma è un po' impreciso.


--
http://interno.netsons.org

Reply With Quote
  #5  
Old   
Gufo Rosso
 
Posts: n/a

Default Re: RegExp: apostrofo e ? - 03-15-2008 , 02:43 PM



Sembro la carta ha scritto:
Quote:
Gufo Rosso <spaaaaaamaaaaaa (AT) libero (DOT) it> wrote:

php serve a fare LATO SERVER

Maddai, davvero? :-) Sono cose che faccio per lavoro da qualche lustro.
So bene a cosa serve, come che lato server peggio del PHP c'è solo ASP.

allora perche lo usi ?

Quote:
il JS serve ad interpretare cio che gli passa il php
html lo scrivi come agli inizi cioe vuoto
e lo popoli con json/ajax

Uso AJAX con e senza JSON, lo uso per HTML, XUL ed XSL lato client.

Rimane il fatto che PHP è fatto per codice embedded nelle pagine.
si ma c'e' modo e modo di usare il codice

Quote:
Usare un linguaggio embedded dove il codice da eseguire serverside è
preponderante o comunque importante rispetto all'HTML da fornire in
output è concettualmente sbagliato, e porta a sprceare palate di tempo
di sviluppo ed a risultati con prestazioni castrate.

dipende cosa devi ottenere e in quanto tempo.
per moltissime cose e' piu che ottimo (anche in lan)

Quote:
Se vuoi (giustamente) separare l'HTML dal codice lato server, allora
comincia a farlo anche con gli strumenti che usi, visto che il PHP è
stato progettato espressamente per generare *HTML*.

certo, ma perche non farlo anche con il php ?

Quote:
Personalmente preferisco il Perl, con un rapporto resa/tempo di sviluppo
elevatissimo, ma anche java, Ruby, Python o il C vanno meglio di PHP.
tutti possono scrivere html nelle pagine anche il C, come fa il php
quindi la differenza la fa il *programmatore* dopo il linguaggio
un buon *programmatore* asp ti puo dare del filo da torcere anche se il
linguaggio e' PESSIMO

innanzitutto il metodo di sviluppo, il risultato, le procedure


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.