import re
s = 'BEAUTY Company is good, 歡迎~~YOU, SALE'
v = ['BEA','Com','歡迎','SALE']
pat = r'(?!(?<=[A-Za-z])[A-Za-z])(?:{})(?<![A-Za-z](?=[A-Za-z]))'.format("|".join([re.escape(x) for x in v]))
print(re.findall(pat, s))
aW1wb3J0IHJlCnMgPSAnQkVBVVRZIENvbXBhbnkgaXMgZ29vZCwg5q2h6L+Ofn5ZT1UsIFNBTEUnCnYgPSBbJ0JFQScsJ0NvbScsJ+atoei/jicsJ1NBTEUnXQpwYXQgPSByJyg/ISg/PD1bQS1aYS16XSlbQS1aYS16XSkoPzp7fSkoPzwhW0EtWmEtel0oPz1bQS1aYS16XSkpJy5mb3JtYXQoInwiLmpvaW4oW3JlLmVzY2FwZSh4KSBmb3IgeCBpbiB2XSkpCnByaW50KHJlLmZpbmRhbGwocGF0LCBzKSk=