Visualizzazione dei risultati da 1 a 8 su 8

Discussione: reg exp JS

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093

    reg exp JS

    Ciqo raga,

    come faccio a prendere il testo che in una stringa si trova tra i tag <title></tile>, escludendoli...cioè solo il teso senza i tag...??

    grazie mille

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    var tit = document.title; // titolo della pagina
    var tit = top.document.title; // titolo del frameset

    Nota: in molti browser la proprieta` e` readonly.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    document.title
    .. tutto qui
    «Se leggi dimentichi, se vedi capisci, se fai impari» Piaget

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    si ma io ho questa stringa esempio:

    var testo = "<html><head>nnnnnnnnnnnnnn<head>hhhhhhhhhhhhhhhhh hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh hhhhhhhhhhhhhhhhhhh<title>CIAO CIAO</title>............................................ ..........................<body>corpo pagina</body>

    come tiro fuori ciao ciao eliminandoil resto??

    Grazie mille

  5. #5
    come te lo devono spiegare? in greco?
    ce l'hai dentro document.title!
    «Se leggi dimentichi, se vedi capisci, se fai impari» Piaget

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    ma no forse non hai capito o mi sono spiegato male io....o forse non capisco e se sai il greco e me lo spieghi in quella lingua lo riesco a capire...

    questa pagina io la estraggo da un altro sito...non è una mia pagina web, creata da me ma presa da un altro sito che si registra e mi permette di farlo, tipo motore di ricerca...

    capito?

  7. #7
    ah... ma perchè non lo fai server side allora?
    ad ogni modo se apri il sito in una popup potresti fare

    popup = window.open("http://www.blabla.it/","","");
    alert(popup.document.title);

    se postassi un po di codice si potrebbe vedere come operi...

    azz... forse ho capito...

    <script>
    stringa = "blabla <title>ciao</title>...";
    tuotitolo = /<title>(.*)<\/title>/i.exec(stringa);
    tuotitolo = tuotitolo[1];
    alert(tuotitolo);
    </script>
    «Se leggi dimentichi, se vedi capisci, se fai impari» Piaget

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Ho capito ora, vuoi una RE che estragga da una stringa quanto inserito tra i "tag" che in realta` sono delle sottostringhe.

    Dovrebbe essere cosi`:

    var tit = testo.match(/\<title\>(.+?)\<\/title\>/i);
    alert (tit[0]);


    Provalo, eprche` nonconosco esattamente comne le RE sono supportate in JS.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.