猿问

正则表达式怎样取反?

正则表达式怎样取反


智慧大石
浏览 1910回答 1
1回答

至尊宝的传说

Replace方法,把所有的匹配项替换成空字符串,结果不就是“除了html标签之外的东西”了么?试试看行不行。那你可以试试这个表达式(\<[a-zA-Z]+\>){1}(.+)(\<\/[a-zA-Z]+\>){1}。匹配出来的group2里面就是内容。不过写得比较匆忙,如果内容里还有html标签的话,group2里还会包含标签,可能需要递归捕获,不过如果你的应用场景能保证不出现这种情况的话,也无所谓。或者等其他人出手吧。
随时随地看视频慕课网APP
我要回答