Heim  >  Artikel  >  Backend-Entwicklung  >  Python verwendet reguläre Ausdrücke, um den Anfang einer Zeichenfolge abzugleichen und ein Beispiel auszugeben

Python verwendet reguläre Ausdrücke, um den Anfang einer Zeichenfolge abzugleichen und ein Beispiel auszugeben

高洛峰
高洛峰Original
2017-01-12 16:41:151761Durchsuche

Das Beispiel in diesem Artikel beschreibt, wie Python reguläre Ausdrücke verwendet, um den Anfang einer Zeichenfolge abzugleichen und sie auszugeben. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

import re
s="name=z1hangshan username=fff url=www.baidu.com password=ddd256"
s2="username=fff name=z1hangshan url=www.baidu.com password=ddd256"
#p=re.compile(r'((?:\s)name=(\S)+)')
p=re.compile(r'(^name=(\S)+)')
iter=p.finditer(s)
for m in iter:
  print "m", m.group()
iter2=p.finditer(s2)
for m2 in iter:
  print "m2", m2.group()
#m username=fff
#m2 不匹配

Ich hoffe, dass dieser Artikel für alle in der Python-Programmierung hilfreich sein wird.

Weitere Informationen zu Python, die reguläre Ausdrücke verwenden, um den Anfang einer Zeichenfolge abzugleichen, und Beispiele zum Drucken finden Sie auf der chinesischen PHP-Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn