Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonで複数行のパターンを一致させる方法は?


re.DOTALLフラグは、「。」特殊文字を改行文字を含むすべての文字に一致させるようにPythonに指示します。

import re
paragraph = \
'''
   This is a paragraph.
   It has multiple lines.
'''
match = re.search(r'<p>.*</p>', paragraph, re.DOTALL)
print match.group(0)

出力

This is a paragraph.
It has multiple lines.

  1. Bokeh Pythonを使用して複数の行を視覚化するにはどうすればよいですか?

    Bokehは、データの視覚化に役立つPythonパッケージです。これはオープンソースプロジェクトです。 Bokehは、HTMLとJavaScriptを使用してプロットをレンダリングします。これは、Webベースのダッシュボードでの作業中に役立つことを示しています。 BokehはデータソースをJSONファイルに変換します。このファイルは、JavaScriptライブラリであるBokehJSへの入力として使用されます。このBokehJSはTypeScriptで記述されており、最新のブラウザで視覚化をレンダリングするのに役立ちます。 MatplotlibとSeabornは静的プロットを生成しますが、

  2. Pythonで複数のグラフを組み合わせる方法

    はじめに Matplotlibを使用すると、同じグラフに複数のプロットを追加できます。このチュートリアルでは、2つの異なる軸で同じプロットにデータを表示する方法を示します。 その方法.. 1. pythonコマンドプロンプトを開き、pip install matplotlibを起動して、matplotlibをインストールします。 import matplotlib.pyplot as plt 2.表示するデータを準備します。 import matplotlib.pyplot as plt # data prep (I made up data no accuracy in these