什麼是蟒蛇。可有人字邊界請實例來說明此,什麼是單詞邊界,同時使用正則表達式在Python
舉例:1
>>> x = '456one two three123'
>>> y=re.search(r"\btwo\b",x)
>>> y
<_sre.SRE_Match object at 0x2aaaaab47d30>
舉例:2
>>> y=re.search(r"two",x)
>>> y
<_sre.SRE_Match object at 0x2aaaaab47d30>
示例3:
>>> ip="192.168.254.1234"
>>> if re.search(r"\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b",ip):
... print ip
...
Exa mple4:
>>> ip="192.168.254.1234"
>>> if re.search(r"\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}",ip):
... print ip
192.168.254.1234
該文檔有答案:http://docs.python.org/library/re.html#regular-expression-syntax – 2012-04-13 08:58:19
而不是我們解釋如何四個例子工作,爲什麼你不問你是什麼不明白?例如,你期待什麼,然後出現什麼? – 2012-04-13 08:58:22
我想知道爲什麼\ b是必需的....如果我沒有給出每個評論你沒有嘗試的例子,如果我舉例說明一些人問「你爲什麼不問你什麼?理解?」 :)分佈式的人在看帖子:) – Rajeev 2012-04-13 09:08:33