Remove characters preceding first instance of a capital letter in string in R
<p>I'm trying to remove all characters preceding the first instance of a capital letter for each string in a vector of strings: </p>

<pre><code>x &lt;- c(" its client Auto Group",  "itself and Phone Company", ", client Large Bank")
</code></pre>

<p>I've tried: </p>

<pre><code>sub('.*?[A-Z]', '', x) 
</code></pre>

<p>But that returns: </p>

<pre><code>"uto Group"  "hone Company"   "arge Bank"
</code></pre>

<p>I need it to return:</p>

<pre><code>"Auto Group"    "Phone Company" "Large Bank"
</code></pre>

<p>Any ideas?</p>

<p>Thanks. </p>