1

statt 29,95 € nur 26,95€8) statt 39,95 € nur 35,95€13)間に来る部分を選択して削除したいなど、多くの文字列がありますstatt 29,95 € nur

文字列は常にで始まり、stattで終わりnur、その間に可変長の価格値が含まれます。それらをデータから削除し、後に来る価格値を含めたいですnur

正規表現の可能性を調べましたが、私の場合はそれを使用する方法を考案できませんでした。この問題を解決するのを手伝ってください。私はプログラミングに慣れていないので、私の無知を許してください。

4

1 に答える 1

1

すべての出現を削除したい場合

"statt 29,95 € nur "

"€,cents" の異なる価格で、次の正規表現を使用できます。

text = re.sub(r'statt \d+,\d+ € nur ', '', text)

また、価格の後の文字は自然に表示されないため、エンコードを確認してください。

于 2013-02-28T07:58:42.820 に答える