how 'bout
``` coffee
robot.hear /\bgive\s*up(\b|[[:punct:]])/i, (msg) ->
# ...
```