2016-03-22 35 views
-3

Uygulamamın belirli bir metin için belirli bir web sitesinde (url'den) arama yapmasını ve o metinden sonra 3 karaktere sahip olmasını veya bir yer tutucuyla bir desen aramasını ve bana ilkini vermesini istiyorum eşleşen dize. Mümkün mü? Web sitesini görüntülemeye gerek yoktur. Eğer HTTPUrlConnection gibi bir şey kullanarak sayfayı indirdiğinizdearama metni bir web sitesinde program aracılığıyla

+0

** Evet, bu mümkün. ** (Bu, teknik olarak sorduğunuz soruya verilen cevaptır.) Bunun da ötesinde, sorunuz çok geniştir ve biraz bacak işi yapmanız gerekecek. Bunun için çok sayıda örnek var ve bu konuyla ilgili daha fazla soru var. – 323go

+0

html ayrıştırma kullanmak zorunda. jsoup lib ihtiyacınız olan şeydir. bunun hakkında oku. senin tarafında yap. ve herhangi bir sorunuz varsa sorun. Bu sorunun uzun bir cevap arkadaşı var. –

+0

Bu tür bir şey, Python, PHP, Ruby, hatta javascript, VBA kullanarak inanılmaz bir kabus kullanarak kolaydır. –

cevap

0

, arama terimi

Pattern p = Pattern.compile("specific text(\w\w\w)"); 
Matcher m = p.matcher(site_text); 
boolean b = m.matches(); 

bir eşleşme varsa kullanmak için bir grup Çekilecek w \ üç ile normal ifadeler kullanabilirsiniz.

İlgili konular