fork download
  1. ll <- readLines(textConnection("ÁÀDFDS (artist 1)
  2. 1 Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  3. AB (artist 2)
  4. 2 Nulla sollicitudin elit in purus egestas, in placerat velit iaculis.
  5. BBDDED (artist 3)
  6. az*ù*ù*ù (bad string)
  7. 3 Nunc et eros eget turpis sollicitudin mollis id et mi.
  8. 4 Mauris condimentum velit eu consequat feugiat.
  9. 5 Suspendisse sit amet metus vitae est eleifend tincidunt.
  10. ÉÈDFSF (artist 4)
  11. 6 Sed cursus augue in tempus scelerisque.
  12. ...gdgdgdg (bad string)
  13. 7 in commodo enim in laoreet gravida."))
  14. ll <- gsub("^[\\P{L}\\D]*?([\\p{L}\\d])", "\\1", ll, perl=T)
  15. ll[grep("^\\W*\\d+\\s|\\p{Lu}['\\p{Lu}]", ll, perl=T)]
  16.  
Success #stdin #stdout 0.47s 79168KB
stdin
Standard input is empty
stdout
 [1] "ÁÀDFDS (artist 1)"                                                     
 [2] "1 Lorem ipsum dolor sit amet, consectetur adipiscing elit."            
 [3] "AB (artist 2)"                                                         
 [4] "2 Nulla sollicitudin elit in purus egestas, in placerat velit iaculis."
 [5] "BBDDED (artist 3)"                                                     
 [6] "3 Nunc et eros eget turpis sollicitudin mollis id et mi."              
 [7] "4 Mauris condimentum velit eu consequat feugiat."                      
 [8] "5 Suspendisse sit amet metus vitae est eleifend tincidunt."            
 [9] "ÉÈDFSF (artist 4)"                                                     
[10] "6 Sed cursus augue in tempus scelerisque."                             
[11] "7 in commodo enim in laoreet gravida."