Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [php] espressioni regolari. Il significato di # e #is

    if( !preg_match_all("#<img (.*?) alt=\"(.*?)\"(.*?)\/>#is", $stringa, $reg) ) echo "ciao";


    non riesco a trovare una guida che mi spieghi come mai ci sono i cancelletti e non "/" in questa espressione regolare, e non riesco a capire cosa significa "#is"

    Qualcuno mi potrebbe dare una mano?

  2. #2
    il primo e ultimo carattere non devono essere per forza // ma puoi usare qualunque carattere oppure aperta e chiusa parentesi

    /[0-9]/
    e uguale a
    #[0-9]#
    oppure
    {[0-9]}

    i caratteri dopo la chiusura sono modificatori di criterio, trovi tutte le spiegazioni sull'apposita sezione di php.net

    http://it.php.net/manual/it/referenc....modifiers.php

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.