2013-04-28 48 views
1

我想在下面的文本来检测一个给定的词,例如使用正则表达式检测给定的词在句子:如何在python

for i in range(40): 

我可以很容易地检测到所有的识别技术,它检测for作为标识符不是“为了”。我使用r'[for]'作为正则表达式,但它不起作用。

+1

尝试:'R'\ bfor \ b'' – 2013-04-28 21:11:53

+4

你有没有看re模块的文档? – lc2817 2013-04-28 21:11:59

+0

@AshwiniChaudhary实际上它不适用于我的情况 – 2013-04-28 21:43:48

回答

1

我认为它这个,dependes什么版本您使用

for i in range[a, z]: 
and what ever yo want here 
+0

我正在使用 r'[a-zA-Z _] +'用于标识符检测,我的所有关键字被识别为标识符 – 2013-04-28 21:40:55

+0

你知道吗? – 2013-04-29 17:39:50