java正则表达式获取指定HTML标签的指定属性值且替换
来源:互联网 发布:淘宝模特余潇潇 编辑:程序博客网 时间:2024/05/16 10:55
public static String repDomain(String source, String domain, String element, String attr) { String img = ""; Pattern p_image; Matcher m_image; String regEx_img = "<" + element + "[^<>]*?\\s" + attr + "=['\"]?(.*?)['\"]?(\\s.*?)?>"; p_image = Pattern.compile(regEx_img, Pattern.CASE_INSENSITIVE); m_image = p_image.matcher(source); while (m_image.find()) { img = m_image.group(); Matcher m = Pattern.compile("href\\s*=\\s*\"?(.*?)(\"|>|\\s+)").matcher(img); while (m.find()) { String srcVal = m.group(1); if(srcVal.indexOf("/@tenant")>=0){ int idx = srcVal.indexOf("/@tenant"); StringBuffer temp = new StringBuffer(); String dstVal = temp.append(domain).append(srcVal.substring(idx+1)).toString(); source = source.replace(srcVal, dstVal); } } } return source; }
1 0
- java正则表达式获取指定HTML标签的指定属性值且替换
- java正则表达式获取指定HTML标签的指定属性值
- java正则表达式获取指定HTML标签的指定属性值
- 获取指定标签的指定属性的正则表达式
- C#使用正则表达式获取HTML代码中a标签里包含指定后缀的href的值
- java正则表达式快速替换指定文本
- 正则表达式获取指定的值
- 正则表达式替换指定位置的字符串
- Java替换HTML标签正则表达式
- Java正则表达式替换Img标签的src属性
- 匹配获取HTML标签属性的正则 表达式
- asp.net获取html内容中的指定标签下的某个属性值
- 用正则表达式获取指定的字符串
- 使用正则表达式获取指定的字符串的值
- 利用正则表达式取得html标签中属性的值
- Editplus替换HTML标签的正则表达式(转)
- Python正则表达式过滤或者替换HTML标签的方法
- java 正则表达式获取指定两个字符串之间内容
- 击鼓传花
- openwrt生成随机mac地址
- 图片选择器, 支持多图选择和图片预览等功能
- 【原创】黑科技库(一):*max_element && *min_element 数组最值
- Python菜鸟--模块
- java正则表达式获取指定HTML标签的指定属性值且替换
- 《大话数据结构》
- Xml文件约束规则使用详解
- mybatis中foreach的使用
- 正则规则
- ABAP中使用for all entries in小结
- Android Vuforia项目结构的搭建 SDK的引入
- osg中漫游器的原理(一)
- 《大话数据结构》