JSFiddle - React, Tailwind, and code Playground

by lollero

HTML

<div data-liirumIpsum="test" data-loremIpsum="Lorem Ipsum">Liirum laarum</div>
<div data-loremDolor="Lorem Ipsum">Liirum laarum</div>
<div data-loremSit="Lorem Ipsum">Liirum laarum</div>
<div data-loremAmen="Lorem Ipsum">Liirum laarum</div>

JavaScript

$.fn.removeAttrs = function(regex) {
    return this.each(function() {
        var $this = $(this),
            names = [];
        $.each(this.attributes, function(i, attr) {
                if (attr.specified && regex.test(attr.name)) {
                        $this.removeAttr(attr.name);
                }
        });
    });
};

// remove all data-* attributes
// $('div').removeAttrs(/^data-/);
// remove all data-lorem* attributes
$('div').removeAttrs(/^data-lorem/);