Planetemu.net - Show ROM ID at links to ROM pages

Parses all links and shows ROM ID before the link text, for all links to ROM description pages.

// ==UserScript==
// @name         Planetemu.net - Show ROM ID at links to ROM pages
// @author       Denilson Sá 
// @namespace    http://denilson.sa.nom.br/
// @version      1.1
// @description  Parses all links and shows ROM ID before the link text, for all links to ROM description pages.
// @grant        none
// @license      Public domain
// @include http://www.planetemu.net/*
// @include http://planetemu.net/*
// @include https://www.planetemu.net/*
// @include https://planetemu.net/*
// ==/UserScript==

Array.prototype.forEach.call(
    document.getElementsByTagName('a'),
    function (link) {
        if (link.textContent.trim() != '') {
            var url = link.getAttribute('href');
            var match = url.match(/action=showrom&id=([0-9]+)/);
            if (match) {
                var text = document.createTextNode('[' + match[1] + '] ');
                link.parentNode.insertBefore(text, link);
            }
        }
    }
);