title: GREP to find long quotes in text
body: <p>I'm trying to find long quotes in the text that I'm editing so that I can apply a different style to them. I've tried this GREP:</p>
  <pre><code>~[.{230}(?!.~])
  </code></pre>
  <p>What I need is for the GREP to find any 230 characters preceded by a left quote mark, not including any 230-character sequence including a character followed by a right quote mark. This should then eliminate quotes of less than 230 characters from the search. My GREP finds the correct length sequence but doesn't exclude those sequences which include a right quote mark.</p>
  <p>So I want to find this, which my GREP does:</p>
  <p><a href="https://i.stack.imgur.com/lrUFY.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/lrUFY.jpg" alt="enter image description here" /></a></p>
  <p>But not this, which my GREP also finds:</p>
  <p><a href="https://i.stack.imgur.com/j73zp.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/j73zp.jpg" alt="enter image description here" /></a></p>
  <p>Because it has a closing quote in it and is therefore what I'm classing as a short quote.</p>
  <p>Any ideas? TIA</p>