JSFiddle - React, Tailwind, and code Playground

by Evgeniy Lukovsky

HTML

<div id='field'>dkdkdkd sss -3332---3324
    <div>

JavaScript

'use strict'

window.addEventListener('load', function () {
    function makelink(match) {
        return "<a target=\"_blank\" href=\"http://test" + match + "\">[find task " + match + "]</a>";
    }

    try {
        var fieldEl = document.getElementById('field');
        var actualText = fieldEl.innerHTML;
        var replacedText = actualText.replace(/(\d{1,5})/g, makelink);
        fieldEl.innerHTML = replacedText;
    } catch (e) {
        alert(e.toString());
    }
})