Tout le monde veut essayer à venir avec un regex qui correspond à la fois:Expression régulière pour correspondre à la fois les URL relatives et absolues
- /foo/bar/baz.gif
- /foo/bar/
- http://www.foo.com/foo/bar
Je pense qu'il pourrait être impossible de le faire avec une expression régulière, mais on ne sait jamais.
EDIT: Pour clarifier, ce que j'essaie de faire est de sélectionner tous les URI d'un document (pas un document HTML).
hmmm, en dehors de votre Escaping plus approfondie, il me semble que vous correspondant « http :/'tout seul - tu es sûr de vouloir ça * au lieu de mon + là? –
Celui-ci semble loin beaucoup trop gourmand. J'ai terminé avec environ 500k d'espaces. – FlySwat
@Alex Bon appel. Édité. –