title: JavaScript Regex: Remove text between parentheses, brackets and cyrillic character
body: <p>Would it be possible to change</p>
  <p><code>(Test 1 / Test 2) [Test 3] Отдел / Here is title - subtitle (by Author) - 1234 (5678-9999), descriptions (best), more descriptions</code></p>
  <p>to</p>
  <p><code>Here is title - subtitle (1234) (descriptions)</code></p>
  <p>using JavaScript with Regex?</p>
  <p>Currently, I have to combine multiple replace functions, like below</p>
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>let text = '(Test 1 / Test 2) [Test 3] Отдел / Here is title - subtitle (by Author) - 1234 (1234-4567), descriptions (best), more descriptions';
  
  text = text
    .replace(/ *\([^) ]*\) */g, "")
    .replace(/ \([\s\S]*?\)/g, '')
    .replace(/[0-9`~!@#$%^&amp;*()_|+\-=?;:'",.&lt;&gt;\{\}\[\]\\\/]/gi, '');
  
  console.log(text);</code></pre>
  </div>
  </div>
  </p>
  <p>But it doesn't working as expected. Anyone have any ideas?</p>