JSFiddle - React, Tailwind, and code Playground

HTML

<div data-api-src="some value">a</div>
<div data-api-myattr="foobar">b</div>
<div>c</div>

JavaScript

$.expr[':'].hasAttr = $.expr.createPseudo(function(regex) {
    var re = new RegExp(regex);
    return function(obj) {
        var attrs = obj.attributes
        for (var i = 0; i < attrs.length; i++) {
            if (re.test(attrs[i].nodeName)) return true;
        };
        return false;
    };
});


$('div:hasAttr(^data-api-.+$)').css('color', 'red');