s4muk4 0 Denunciar post Postado Agosto 3, 2011 Galera, tranquilo? entao eu tenho uma listagem que retorna uma descrição, até ai tudo bem, porém nessa descrição pode ter N imagens , tem alguma maneira pra pegar só a primeira imagem e trazer o src dela? Ex: <p>vai meu texto aqui</p> <p><img src="http://localhost:4766/Midia/Conteudos/Institucional_Opcao_1.jpg" alt="" width="500" height="450" /></p> <p>vai meu texto aqui</p> <p><img src="http://localhost:4766/Midia/Conteudos/Institucional_Opcao_2.jpg" alt="" width="1600" height="1446" /></p> <p>vai meu texto aqui</p> e retornar apenas: http://localhost:4766/Midia/Conteudos/Institucional_Opcao_1.jpg, pq dps vou redimensionar de acordo com o meu layout Estou usando essa função: public String extrairUrlImagemEditor(String texto) { String retorno = ""; string expressao; expressao = @"(?<src>http://\S*)\s*"; System.Text.RegularExpressions.Regex re = new System.Text.RegularExpressions.Regex(expressao); System.Text.RegularExpressions.Match matches = re.Match(texto); StringBuilder html = new StringBuilder(); html.Append(matches.Groups["src"].Value); retorno = html.ToString(); return retorno; } porem me retorna : http://localhost:4766/Midia/Conteudos/Institucional_Opcao_1.jpg" mas como na expressao nao valida se é tag img ou nao , se eu colocar um link antes no meu editor, acho que pode zoar tudo né? teria uma outra maneira de fazer isso ? Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Agosto 4, 2011 Eu não domino expressão regular. Não serve você localizar o primeiro jpg ? Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
s4muk4 0 Denunciar post Postado Agosto 4, 2011 tb não domino muito de ER, ja tentei varios modos mas nao consegui... tem alguma outra maneira q acha as extensoes de imagem q pegue e retorne a src? Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Agosto 5, 2011 Caso não faça com expressão regular, utilize o IndexOf para encontrar o jpg. Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
s4muk4 0 Denunciar post Postado Agosto 8, 2011 então, por indexOf consigo achar, mas consigo pegar a url da imagem? Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Agosto 9, 2011 Não consegui entender o que quer exatamente. Assim que você encontrar o jpg, tudo que esta para traz desta posição é a URL da imagem correto? Abraços... Compartilhar este post Link para o post Compartilhar em outros sites