如何构建正则表达式以匹配单个单词?

1 python regex

说我有以下字符串:

Dublin, Ireland. 
DublinIreland
Ireland, Dublin
Run Code Online (Sandbox Code Playgroud)

我可以使用什么正则表达式来查找Dublin上述字符串中的单词,但是,它无法计数DublinIreland.正如,DublinIreland不说Dublin,这是一个完整的词DublinIreland.

Vin*_*ard 7

编辑:这个答案提到了OP的第一个问题,它实际上仍然是第二个答案:-p
使用边界,例如\ b.\bwent\b会匹配去了.