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

Pythonの正規表現を使用して文字列を改行またはピリオドで分割するにはどうすればよいですか?


次のコードは、指定された文字列を次のようにピリオドと改行で分割します

import re
s = """Hi. It's nice meeting you.
My name is Jason."""
result = re.findall(r'[^\s\.][^\.\n]+', s)
print result

出力

これにより、次の出力が得られます

['Hi', "It's nice meeting you", 'My name is Jason']

  1. C#で正規表現を使用して文字列を分割するにはどうすればよいですか?

    正規表現を使用して文字列を分割するには、Regex.splitを使用します。 文字列が-だとしましょう string str = "Hello\r\nWorld"; 次に、Regex.splitを使用して、以下に示すように文字列を分割します- tring[] res = Regex.Split(str, "\r\n"); 以下は、C#で正規表現を使用して文字列を分割するための完全なコードです。 例 using System; using System.Text.RegularExpressions; class Demo {   &nbs

  2. tkinterでマウス座標に沿って線を引く方法は?

    マウスの座標に沿って線を引くには、マウスをクリックするたびに座標を取得する関数を作成し、2つの連続する点の間に線を引く必要があります。例を見て、それがどのように行われるかを見てみましょう。 ステップ- tkinterライブラリをインポートし、tkinterフレームのインスタンスを作成します。 ジオメトリを使用してフレームのサイズを設定します メソッド。 ユーザー定義のメソッドを作成するdraw_line 各マウスクリックのx座標とy座標をキャプチャします。次に、 create_line()を使用します 2つの連続する点の間に線を引くCanvasの方法。 マウスの左クリッ