今天给各位分享java匹配imgsrc的知识,其中也会对java匹配中文进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
1、java正则表达式匹配img标签并替换2、java正则匹配字符串,下面给出的这段字符串,我想取出里面的img 里面的src路径的内容,保存在一个数组里面.3、java正则表达式匹配img路径4、正则表达式 匹配img里的src和alt值5、Java中怎么抓取网页中的图片
java正则表达式匹配img标签并替换
public static void main(String[] args) {
String xx = “hdjksahdjkshj khkjdhsakj img src=\”/ee/ads/blll/1.0.0/img/defineform.png\”/ dsadsajkdas”;
String regex = “src=\”/ee/ads/blll/1.0.0/img/defineform.png\””;
xx = xx.replaceAll(regex, “tttt”);
System.out.println(xx);
}
java正则匹配字符串,下面给出的这段字符串,我想取出里面的img 里面的src路径的内容,保存在一个数组里面.
String bireinfo = “IMG border=0 align=center src=/epbwebeditor/uploadfile/20140509103010830.jpg 300px; HEIGHT: 201px/SPAN/FONTSPAN style=FONT-FAMILY: New FONT-SIZE: 10.5pt Roman?,?serif?; ?TimesIMG border=0 align=center src=/epbwebeditor/uploadfile/20140509103058264.jpg 300px; HEIGHT: 201px/SPANSPAN style=FONT-FAMILY: New FONT-SIZE: 10.5pt Roman?,?serif?; ?TimesIMG border=0 align=center src=/epbwebeditor/uploadfile/20140509103323797.jpg 300px; HEIGHT: 201px/SPAN/P”;
Pattern p = Pattern.compile(“(?:src=\”?)(.*?)\”?\\s”);
Matcher m = p.matcher(bireinfo);
String[] arr = new String[10];
int i = 0;
while(m.find()) {
arr[i] = m.group(1);
i++;
}
java正则表达式匹配img路径
package table;
public class FileTester
{
public static void main ( String[] args )
{
String reg = “(src[\\=\\s\’\”]+)http\\:\\/\\/img\\.baidu\\.com\\/hi\\/[^\’\”]+([\’\”])”;
String url = “sdfsdfimg src=” /sdfimg src=” /sf'”;
url = url.replaceAll (reg, “$1$2”);
System.out.println (url);
}
}
正则表达式 匹配img里的src和alt值
java中这样写:
String regx = “img\\s+alt=(‘([^’]*)’|\”([^\”])*\”)\\s+src=(‘([/,\\w,\\d,\\.]*)’|\”([/,\\w,\\d,\\.]*)\”)”;
这里有字符串转义
一般用下面这个
img\s+alt=(‘([^’]*)’|\”([^\”])*\”)\s+src=(‘([/,\w,\d,\.]*)’|\”([/,\w,\d,\.]*)\”)
Java中怎么抓取网页中的图片
通过httpclient来爬取网站内容,分析当前内容页中的图片‘规则’
抓取一般都是模拟浏览器访问目标网页,通过返回的页面html代码进行分析自己需要的数据
查找规则,例如你爬取的网页 ,看到当前页面显示的图片格式如下img src=””
通过解析爬取的网页源代码(html)进行字符串的操作即可,现在有相应的第三方jar包可以帮你更快的完成这部分工作,例如htmlpaser,获取到对应的地址,然后进行保存或下载。
你可以搜索,java爬虫(httpclient)和htmlpaser做更多的了解。
关于java匹配imgsrc和java匹配中文的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。