2017-12-22 22 views
-1

私は下のコードを見つけたので、小さな円/度記号が何を意味しているのだろうかと思っています。コードはItem 1AとItem Bの間でテキストを抽出することになっています。ありがとうございます!pythonの正規表現度記号

(?s)(?i)°Item 1A.*?°Item 
+2

一致する文字列の一部ではありませんか?この正規表現の入力文字列は何ですか? –

+1

重複していません。参照された複製の中には「°」は記載されていません。 –

+1

コメントで答えるために、 '°'はリテラル文字として扱われます。私は、入力言語が項目をマークする箇条書きとして使用すると仮定します。 –

答えて

0

度記号°は、一致するリテラル文字として扱われます。あなたの入力は、おそらく次のようになります。

°Item 1A: Giraffes. Girrafes are taller than anteaters. 
°Item 1B: Elephants. Elephants are taller than anteaters. 
°Item 1C: Ants. Ants are shorter than anteaters. 

だからあなたの正規表現は°Item1Aでその試合を開始し、最初以降の°Itemまで続きます。

関連する問題