I am trying to remove all characters after 3 consecutive capital letters so for example: Crowd_Cheer_Large_Football_Game_Applause_OCP-0098-14.wav
Explosion_Artillery_DET-0020-256_Stereo.wav
Should become :
Crowd_Cheer_Large_Football_Game_Applause_OCP
Explosion_Artillery_DET
In Python I have tried that:
import re
import string
text1 = 'Crowd_Cheer_Large_Football_Game_Applause_OCP-0098-14.wav'
text2 = 'Explosion_Artillery_DET-0020-256_Stereo.wav'
text1 = re.sub((?<='[A-Z]{3}'), '', text1)
text2 = re.sub((?<='[A-Z]{3}'), '', text2)
print (text1)
print (text2)
But apparently I can't use (?<= ... ) like that so I don't know how to do !
Thanks !