![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
se effettuo una espressione regolare, che cattura normalmente varie porzioni di un testo, di una stringa vuota, il risultato è un'array di undefined o almeno uno degli elementi deve essere stringa vuota? |
#3
| |||
| |||
|
|
Il Wed, 02 Jan 2008 19:03:53 +0100, Max ha scritto: se effettuo una espressione regolare, che cattura normalmente varie porzioni di un testo, di una stringa vuota, il risultato è un'array di undefined o almeno uno degli elementi deve essere stringa vuota? dipende da cosa usi, non fai prima a provare? p.e. match restituisce null se non trova corrispondenze ... |
?((\/\/([^\/?#]*))?([^?#]*)(\?([^#]*))?)?(#(.*))?/
#4
| |||
| |||
|
|
dipende da cosa usi, non fai prima a provare? p.e. match restituisce null se non trova corrispondenze ... L'espressione regolare è: /^(([^:\/?#]+) ?((\/\/([^\/?#]*))?([^?#]*)(\?([^#]*))?)?(#(.*))?/Si tratta di un'espressione regolare per lo split di una url. |
|
Se provo con una url vuota e cioé "" mi torna allo stesso indice undefined... Possibile? |
#5
| |||
| |||
|
|
Il Thu, 03 Jan 2008 13:03:11 +0100, Max ha scritto: dipende da cosa usi, non fai prima a provare? p.e. match restituisce null se non trova corrispondenze ... L'espressione regolare è: /^(([^:\/?#]+) ?((\/\/([^\/?#]*))?([^?#]*)(\?([^#]*))?)?(#(.*))?/Si tratta di un'espressione regolare per lo split di una url. [CUT] ripeto la domanda: cosa usi? match, exec, test, split ... ? |
|
Se provo con una url vuota e cioé "" mi torna allo stesso indice undefined... Possibile? non ho capito la frase "mi torna alla stesso indice undefined", cosa vuol dire? |
#6
| |||
| |||
|
|
ripeto la domanda: cosa usi? match, exec, test, split ... ? Ops, scusa. Uso match. |
![]() |
| Thread Tools | |
| Display Modes | |
| |