How to allow embedded images when sanitizing html with OWASP Java HTML Sanitizer
I would like to allow: <img src="data:image/jpg;base64,..."/> I see there's documentation on how to do this but I don't understand how to implement it. I tried to add the pattern .allowUrlProtocols("data") .allowAttributes("src").matching(Pattern.compile("$data:image.*")).onElements("img") But that didn't work. I understand the pattern must be a regex expression but I'm not sure I understand how it all links up. I get that it's trying to look for img tags and then looks at the src attribute. My understanding is that it should then look for the string data:image and if finds that allows it