title: Regex in R--Words which don't end in specific characters in a line
body: <p>I have written the following line of code for "How many NAMEs end with something other than a vowel (aeiou)?"</p>
  
  <pre><code>&gt; v
   [1] "Javon 0502 adrknqgpnbvbbxhhflnr"    
   [2] "Ariel 2312 dmqgkgpqipthwqaqwmjz"    
   [3] "Gunnar 5355 wddpbwdkgslaodvsdxps"   
   [4] "Marcos 4354 eoajpprooplrnfjhngll"   
   [5] "Juliana 1245 zogwfbgcfckkfnrrcgob"  
   [6] "Rolando 0505 nshlkeomtgsmwfmyouma"  
   [7] "Brayan 2322 gsqwwufgacspultfyogu"   
   [8] "Nola 0011 xvhvqppxzcjiyxghhzhy"     
   [9] "Gabriela 4501 dscxbkujflwowgohuzdk" 
  [10] "Nikolai 0053 wjfftdaxsvwbjptbktao"  
  [11] "Haylee 2301 sruhaqrggjiesrautogk"   
  [12] "Kaia 3354 vfmocbpuavocrsviwdyd"     
  [13] "Adalyn 1313 pddhqfqkyfngcyuuuooe"   
  [14] "Rashad 5004 dkmvrcblsizfoiwzkpfx"   
  [15] "Ariana 5105 zlfyhmvjxuqkcxbksxkb"   
  [16] "Alexander 3323 kcrpuwqzgdfrogbjzmvr"
  [17] "Maurice 1114 gbhwwdafadlggwsezsqj"  
  [18] "Austin 3324 ofxaqpvfdobdewcbwiwg"   
  [19] "Lacey 1050 lwbgaudzxbiwrxtsohbt"    
  [20] "Julissa 5511 jshwvizbllnoaqgerdby"  
  [21] "Fernanda 3535 qgakhgddxramvconxdoj" 
  [22] "Natasha 5053 ejxchrbcagkhavvzdpte"  
  [23] "Adam 3252 ruilxibrihxpnsxyorkx"     
  [24] "Felix 5020 laotmpdjbfwdyfcjfixh"  
  
  grep(pattern="^[aeiou]$",x=v)
  </code></pre>
  
  <p>The problem is that it finds the words that don't end with a vowel rather than just the first word in the line. How can I use regex to specify that?</p>
  
  <p>P.S.: Every line has the form "NAME SCORES WORD" we just care about NAMEs not ending in a vowel.</p>