Was .Can jemand Wortgrenze in Python ist bitte das erklärt mit Beispielen,Was ist Grenze Wort während regex in Python mit
Beispiel: 1
>>> x = '456one two three123'
>>> y=re.search(r"\btwo\b",x)
>>> y
<_sre.SRE_Match object at 0x2aaaaab47d30>
Beispiel: 2
>>> y=re.search(r"two",x)
>>> y
<_sre.SRE_Match object at 0x2aaaaab47d30>
Example3:
>>> 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
Die Dokumentation hat die Antwort: http://docs.python.org/library/re.html#regular-expression-syntax –
Anstatt uns zu erklären, wie vier Beispiele funktionieren, warum fragst du nicht nach was du verstehst du nicht? Zum Beispiel welche Ausgabe wo erwartet und was stattdessen herauskommt? –
Ich möchte wissen, warum \ b erforderlich ist .... Wenn ich die Beispiele nicht jeden Kommentar gebe, die Sie nicht versucht haben, wenn ich Beispiele gebe, fragt jemand, "warum fragst du nicht, was du nicht tust verstehen?" :) Verteilte Gruppe von Leuten, die sich die Posts ansehen :) – Rajeev