Caros,
Gostaria de pegar o conteudo q esta dentro de uma tag inicio e uma tag fim.
Por exemplo
<--! <incio> -->
gostaria de pegar tudo qeu esta aqui dentro
<--!</inicio> -->
Como posso fazer isso em asp?
Desde já agradeço
PAvini
					
					
					
				
				
				
				 
	
Pegar Parte De Uma String!
		 Started By Pavini, 17/05/2007, 09:21
	
	
	
	
		2 replies to this topic
	
	
			
				
					
						
					
					#1
					 
					
				
				
				
					
				
			
				
			
			
			Posted 17/05/2007, 09:21
			
				
					
						
					
					#2
					 
					
				
				
				
					
				
			
				
			
			
			Posted 17/05/2007, 15:41
					Se entendi bem, você quer passar como string o código fonte de uma página, e selecionar uma parte em especial.
Para isso vpcê deve utilizar as funções InStr, para verificar em que posição da string se encontra a parte inicial e a parte final, e depois a função Mid, para selecionar a parte que lhe interessa.
Exemplo:
[]s
					
				
				
				
				Para isso vpcê deve utilizar as funções InStr, para verificar em que posição da string se encontra a parte inicial e a parte final, e depois a função Mid, para selecionar a parte que lhe interessa.
Exemplo:
<% texto = "<html><head><title>Teste</head><body><p>Paragrafo 1<br>hehe</p><p>paragrafo2<BR>Isso esta dentro do body</p></body></html>" posInicial = InStr(texto, "<body>") posFinal = InStr(texto, "</body>") oqueEuQuero = Mid(texto, posInicial, posFinal) response.write oqueEuQuero %>
[]s
			
				
					
						
					
					#3
					 
					
				
				
				
					
				
			
				
			
			
			Posted 17/05/2007, 22:15
					Se desejar pode usar Expressões Regulares ... mas vc tera que estuar elas pois é meio chatinhao .. veja um pequeno exemplo ... (eu não testei) ...
					
				
				
				
				<!%
Set regx = New RegExp
regx.IgnoreCase = True
regx.Global = True
Set ParteString = regx.Execute("/<--! <incio> -->(.*)<--!</inicio> -->/")
For Each Parte in ParteString
 Response.Write Parte.Value & "<br>"
Next
Set regx = Nothing
%>
					
					1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)


 
			
			 
				
				
				 
				
				
				








