J'ai une chaîne contenant environ 2 000 URL et j'ai besoin d'aide avec un modèle d'expression régulière pour extraire les URL.Expressions régulières - extraire l'URL dans la chaîne
Exemple de chaîne avec des URL intégrées
"blahblahblah; http: //subdomain.server.com/index.asp id = 1000; blahblahblah;"
L'URL commencera toujours par "http://subdomain.server.com/" et se terminera par le premier ";". La seule chose qui change est les sous-répertoires et les pages.
Dans l'exemple ci-dessus, je dois saisir "http://subdomain.server.com/index.asp?id=1000"
J'ai essayé (http://subdomain.server.com /). * (;) - mais il ne s'arrête pas au premier ";". Il va effectivement saisir "http://subdomain.server.com/index.asp?id=1000;blahblahblah;"
Toute aide serait grandement appréciée.
Merci!
correctif pour les groupes de capture: '(http://subdomain.server.com/.*?) (?:;)' – drudge