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);