https://ru.stackoverflow.com/questions/978962
by Alexey Demin
HTML
<p>Input</p>
<textarea id="input" cols="100" rows="4">Lorem ipsum dolor 30 апреля 2019 года, 19:36 sit a met
Doler apec vue 1 мая
2019 года,
02:00 sit a me vua.</textarea>
<p>Output</p>
<textarea id="output" cols="100" rows="4"></textarea>
<p><button id="run">Run</button></p>
JavaScript
var $ = function(id){ return document.getElementById(id); },
months = [
'января', 'февраля', 'марта',
'апреля', 'мая', 'июня',
'июля', 'августа', 'сентября',
'октября', 'ноября', 'декабря'
],
strRegexp = "(?<day>[0-9]{1,2})\\s*" +
"(?<month>(?:"+months.join('|')+"))\\s*" +
"(?<year>[0-9]{4})\\s*года,\\s*" +
"(?<hour>[0-9]{1,2}):(?<min>[0-9]{1,2})",
regex = new RegExp(strRegexp, 'gmi');
$('run').addEventListener('click', function(){
$('output').value = $('input').value.replace(regex, '');
}, false);