Visualizzazione dei risultati da 1 a 9 su 9

Discussione: [regex] escludere

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Prova questo.

    Codice PHP:
    <?php 
    function checkURL_1($URL) {
     
    $result parse_url($URL);
     if (
    $result !== false) {
      if (! isset(
    $result['query'])) {
       
    preg_match('/\.(jpg|png|JPG|JPEG|jpeg|gif|GIF)$/',$URL,$result);
       if (
    count($result) != 0) {
        return 
    true;
       }
      }
     } 
     return 
    false;
    // function checkURL_1($URL)
    function checkURL_2($URL) {
     
    preg_match('/\?/',$URL,$result);
     if (
    count($result) == 0) {
       
    preg_match('/\.(jpg|png|JPG|JPEG|jpeg|gif|GIF)$/',$URL,$result);
       if (
    count($result) != 0) {
        return 
    true;
       }
     } 
     return 
    false;
    // function checkURL_2($URL)
    print "checkURL_1<br/>";
    print 
    checkURL_1("https://www.google.com/searchbyimage?image_url=http://i.4cdn.org/b/1456331462778s.jpg") ? "OK " "KO ";
    print 
    checkURL_1("http://iqdb.org/?url=http://i.4cdn.org/b/1456331462778s.jpg") ? "OK " "KO ";
    print 
    checkURL_1("http://i.4cdn.org/b/1456331462778.jpg") ? "OK " "KO ";
    print 
    checkURL_1("https://www.google.com/searchbyimage?image_url=http://i.4cdn.org/b/1456331542167s.jpg") ? "OK " "KO ";
    print 
    checkURL_1("http://iqdb.org/?url=http://i.4cdn.org/b/1456331542167s.jpg") ? "OK " "KO ";
    print 
    checkURL_1("http://i.4cdn.org/b/1456331542167.jpg") ? "OK " "KO "
    print 
    "<hr/>";
    print 
    "checkURL_2<br/>";
    print 
    checkURL_2("https://www.google.com/searchbyimage?image_url=http://i.4cdn.org/b/1456331462778s.jpg") ? "OK " "KO ";
    print 
    checkURL_2("http://iqdb.org/?url=http://i.4cdn.org/b/1456331462778s.jpg") ? "OK " "KO ";
    print 
    checkURL_2("http://i.4cdn.org/b/1456331462778.jpg") ? "OK " "KO ";
    print 
    checkURL_2("https://www.google.com/searchbyimage?image_url=http://i.4cdn.org/b/1456331542167s.jpg") ? "OK " "KO ";
    print 
    checkURL_2("http://iqdb.org/?url=http://i.4cdn.org/b/1456331542167s.jpg") ? "OK " "KO ";
    print 
    checkURL_2("http://i.4cdn.org/b/1456331542167.jpg") ? "OK " "KO "
    print 
    "<hr/>";
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  2. #2
    Utente di HTML.it L'avatar di bruno-
    Registrato dal
    Jan 2014
    residenza
    Nord Italia
    Messaggi
    233
    Quote Originariamente inviata da Sky Visualizza il messaggio
    [...]
    Quote Originariamente inviata da badaze Visualizza il messaggio
    [...]
    Grazie amici!
    Il problema è che non posso usare PHP nel mio codice, solo regex!

    Avete dei aiuti x mè?!

    grazie!!!
    Protesta niente immagini nella firma

  3. #3
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,509
    Quote Originariamente inviata da bruno- Visualizza il messaggio
    ... Il problema è che non posso usare PHP nel mio codice ...
    Il che rende questa discussione off topic in questa sezione.
    Prova nella sezione "Programmazione", ma prima chiedi ad un moderatore, perché non sono sicuro che lì vada bene.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.