title: How to repeat negative assertion in regexp
body: <pre><code>array = ["/dima/www.xozmarket.by/abc/abc//abc"];
  pattern = "%^/(dima|oleg)/([-a-z0-9]+)[.]+([-a-z0-9]+)[.]+(by|kz|ru)((?&lt;!/)/abc)*%";
  </code></pre>
  
  <p>I want to test a string to find "//"</p>
  
  <p>So as you can see here I use a negative assertion and as a result the testing string looks great for regexp, but not for me. But if I change this part of regexp <code>((?&lt;!/)/abc)* to (?&lt;!/)/abc(?&lt;!/)/abc(?&lt;!/)/abc(?&lt;!/)/abc</code> - my test is ok! So how to avaoid manual repetition?</p>