content_received = 'pepe is watching a @comedy :)'
categories = ['Comedy :)', 'terror']
prep_content_received = content_received.gsub(/[^\w\s]|_/,'')
p categories.select { |c|
prep_content_received.match?(/\b#{c.gsub(/[^\w\s]|_/, '').strip()}\b/i)
}
Y29udGVudF9yZWNlaXZlZCA9ICdwZXBlIGlzIHdhdGNoaW5nIGEgQGNvbWVkeSA6KScKY2F0ZWdvcmllcyA9IFsnQ29tZWR5IDopJywgJ3RlcnJvciddCgpwcmVwX2NvbnRlbnRfcmVjZWl2ZWQgPSBjb250ZW50X3JlY2VpdmVkLmdzdWIoL1teXHdcc118Xy8sJycpCnAgY2F0ZWdvcmllcy5zZWxlY3QgeyB8Y3wgCiAgcHJlcF9jb250ZW50X3JlY2VpdmVkLm1hdGNoPygvXGIje2MuZ3N1YigvW15cd1xzXXxfLywgJycpLnN0cmlwKCl9XGIvaSkgCn0KICAgICA=