啊啊啊啊啊啊啊啊阿






你可以在把html字符串传递给Html.fromHtml()函数之前进行处理啊,比如把所有<img>标签之间的内容全部替换成空串,这样不就不能显示了

追问

嗯,怎么样判断和替换呢,不好意思能具体点写出来吗,新手不太懂!谢谢!

回答
static void test2() {
        String test = "<img src='xxx' /> <p>xsxsd</p> <img fdsfds ></img>";
        String pattern = "<img.+?/>|<img.+?</img>";
        System.out.println(test.replaceAll(pattern, ""));
    }

上面是个简单的例子,可以把所有的<img>标签全部弄没
追问

    img还是没有替换掉,能帮忙看下吗,谢谢

回答

你的那个test字符串是啥?print看下?

追问

<img src="" height="0" width="0"><img src="http://115.183.17.130:8012/PushInforMedia/images/675468ce-5941-4fd3-abd7-ff4da7571bc9.jpg" height="280" width="210">
就是一个图片,可以把这个img后面的字符串都替换掉么

回答

这个就是正则表达式啊我汗 - -!

提问者评价

    谢谢,我已经用java正则表达式解决了我的问题


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值