JSFiddle - React, Tailwind, and code Playground
HTML
<div data-monkey-user="bar" data-monkey-permission="read">
<span data-monkey-user="bar" data-monkey-permission="read">some text</span>
</div>
<div>
<input type="text" data-monkey-user="bar" data-monkey-permission="none">
</div>
<input type="text">
<input type="text">
<input type="text">
<input type="text">
JavaScript
var arr = $("body").find('*').filter(function(){
var attrs = Object.keys($(this).data());
return ($.grep(attrs, function(o){
return /monkey/.test(o) === true;
}).length);
}).get();
console.log(arr);