「java正则img」java正则表达式判断手机号

博主:adminadmin 2023-01-21 05:06:08 59

本篇文章给大家谈谈java正则img,以及java正则表达式判断手机号对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java 正则表达式, 将img 标签 过滤后只剩下 src属性,

这其实用不到正则表达式,用了弄不好还出错,直接用字符串判断吧,找到src那一长串,然后取出来。

String html="img alt=\"cv发布会结束后,铁道部新闻发言人被记者包围\" src=\"\"/br/";

String[] splittedStr = html.split(" ");

String srcStr = null;

for(String str:splittedStr){

if(str.trim().startsWith("src")){

srcStr = str;

}

}

srcStr = srcStr.substring(srcStr.indexOf("\"")+1,srcStr.lastIndexOf("\""));

System.out.println(srcStr);

看了你的补充要求,其实你改一下上面的程序,就很好实现了。

String html="img alt=\"cv发布会结束后,铁道部新闻发言人被记者包围\" src=\"\"/br/";

String[] splittedStr = html.split(" ");

String srcStr = null;

for(String str:splittedStr){

if(str.trim().startsWith("src")){

srcStr += str;

}

}

srcStr = "img " + srcStr + "/";

System.out.println(srcStr);

急 java里用正则替换掉img标签的src里的内容

我觉得可以先用正则把先匹配出imgName = “图片名.gif”,然后再替换:

content = content.replaceAll("(.*?)src=\"(.*?)","$1src=\"../image/" + imgName);

java 正则表达式用于给添加style属性即为

package test;

public class JButtonTest

{

public static void main ( String[] args )

{

String regex = "(?i)(\\img)([^\\]+\\)";

String input = "img src=\"\" alt=\"\" ";

input = input.replaceAll (regex, "$1 style=\"width:500px;height:400px;\"$2");

System.out.println (input);

}

}

java正则表达式匹配ima标签

String img = "img alt=\"helloworld\" border=\"1\" height=\"100\" src=\"abc.jpg\" /";

String reg = "(?i)\\img\\s*alt\\s*\\=.*?border\\s*\\=.*?height\\s*\\=.*?src\\s*\\=(.*?)\\/?\\";

System.out.print (img.replaceAll (reg, "$1"));

java 正则表达式获取下面的img中的属性值

import java.util.regex.Matcher;

import java.util.regex.Pattern;

public class Spider

{

public static void main(String[] args)

{

String input = "img class=\"entImg\" k1=\"ZHA455544942terttte\" k2=\".png\" label=\"FjYBs45643455xCbc234Me\" src=\"h-p://73442dc.c344.20.34.clo4434ddn.com/Z4554520438534.png?e=6839token=42342344423joSfxMyIRMCqpdWoN0v:3242346I342343SBr8mw=\" style=\"width:300px;height:300px;\" /";

String regex = "(?i)(k1|k2|label|src)[=\"\'\\s]+([^\"\']*)(?=[\"\'\\s]+)";

Pattern pattern = Pattern.compile(regex);

Matcher matcher = pattern.matcher(input);

while(matcher.find())

{

System.out.println(matcher.group(1) + ": " + matcher.group(2));

}

input = input.replaceAll("(?i)(src[=\"\'\\s]+)[^\"\']*(?=[\"\'\\s]+)", "$1\\$hash\\$");

System.out.println(input);

}

}

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);

}

}

java正则img的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java正则表达式判断手机号、java正则img的信息别忘了在本站进行查找喔。

The End

发布于:2023-01-21,除非注明,否则均为首码项目网原创文章,转载请注明出处。