Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Reg incomprensibile

  1. #1
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544

    Reg incomprensibile

    Ho trovato una reg mai vista prima VVoVe:

    '/((http(s)?:\/\/)|(www\.))((\w|\.)+)(\/)?(\S+)?/i'

    non ha ^ all'inizio e nemmeno $ alla fine, eppoi cos'è quella i finale?

    Mi fa paura, non è che magari nasconde qualcosa?

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    i = ignore case

    ^ e $ non sono obbligatori, vuol dire che oltre a quanto specificato nel pattern puo' esservi altro, prima e dopo

    ciao

  3. #3
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da Xinod
    i = ignore case

    ^ e $ non sono obbligatori, vuol dire che oltre a quanto specificato nel pattern puo' esservi altro, prima e dopo

    ciao
    Cosa vuol dire ignore case?

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    maiuscolo o minuscolo non fa differenza

  5. #5
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da Xinod
    maiuscolo o minuscolo non fa differenza
    Scusa, allora che senso ha mettere [A-Za-z] nella reg?

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    cosa c' entra, scusa?
    non e' che vuoi sempre che tutto il matching diventi case insensitive,
    puoi aver bisogno di discriminare per porzioni del pattern e userai range di maiuscole/minuscole invece della "i", no?

  7. #7
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da Xinod
    cosa c' entra, scusa?
    non e' che vuoi sempre che tutto il matching diventi case insensitive,
    puoi aver bisogno di discriminare per porzioni del pattern e userai range di maiuscole/minuscole invece della "i", no?
    Beh, da come capisco la i può anche essere omessa se metto manualmente il patern,
    se invece la metto e il pattern è così [a-z] si può compilare il campo come si vuole che non da errore all'invio.

    Praticamente è il stristr del 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.