Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Fichico
    Registrato dal
    Nov 2002
    residenza
    Bologna
    Messaggi
    581

    Aiuto su RegExp per porzione di testo

    ciao
    sarà l'ora, sarò io .. ma non riesco a cavarmici fuori da questa regexp

    in pratica avrei la necessità di verificare con una funzione:
    - se il parametro passato "inizio" è true, se la stringa passata inizia per "http://"
    - altrimenti se all'interno della stringa è presente minimo un "http://"

    io l'ho strutturata così per ora .. diciamo che ho un po' aggirato la regexp per il primo caso .. ma per il secondo mi da sempre false..come mai?

    codice:
    function CercaLink(valore, inizio){
    	if(inizio){
    		if (valore.substr(0,7) == "http://")
    			return true;
    		else
    			return false;
    	}else{
    		if (!valore.match(/^http:\/\/+/))
    			return false;
    		else
    			return true;
    	}
    }

  2. #2
    Utente di HTML.it L'avatar di Fichico
    Registrato dal
    Nov 2002
    residenza
    Bologna
    Messaggi
    581
    ops mi sono accorto solo ora che c'era un ^ iniziale .. togliendolo funge per il secondo caso!!!!


    A questo punto chiedo .. c'è una qualche regexp per testare la prima?

  3. #3
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    ti basta semplicemente questa funzione

    codice:
    function CercaLink(valore){
       return valore.match(/(^)?http:\/\//))
    }
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  4. #4
    Utente di HTML.it L'avatar di Fichico
    Registrato dal
    Nov 2002
    residenza
    Bologna
    Messaggi
    581
    grazie mille funge che è una meraviglia

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.