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

string.replaceの代わりに使用できるPython正規表現は何ですか?


次のコードは、指定された文字列のすべての文字を''

に置き換えます。

import re
line = 'this is a text with<[2> in between</[3> and then there are instances ... where the<[43> number ranges from 0-99</[76>.\
and there are many other lines in the text files \
with<[7> such tags </[8>'
line = re.sub(r"</?\[\d+>", "", line)
print line

出力

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

this is a text with in between and then there are instances ... where the number ranges from 0-99.and there are many other lines in the text files with such tags

  1. tf.textを使用して、Pythonで文字列に特定のプロパティがあるかどうかを確認するにはどうすればよいですか?

    「wordshape」メソッドは、「HAS_TITLE_CASE」、「IS_NUMERIC_VALUE」、「HAS_SOME_PUNCT_OR_SYMBOL」などの特定の条件とともに使用して、文字列に特定のプロパティがあるかどうかを確認できます。 続きを読む: TensorFlowとは何ですか?KerasはTensorFlowとどのように連携してニューラルネットワークを作成しますか? Keras Sequential APIを使用します。これは、すべてのレイヤーに1つの入力テンソルと1つの出力テンソルがあるプレーンスタックのレイヤーを操作するために使用されるシーケンシャルモデルの構築に役立

  2. Pygalを使用してPythonでラインプロットを生成するにはどうすればよいですか?

    データの視覚化は、データの下での複雑な作業や複雑な計算を実際に行うことなく、データで何が起こっているのかを理解するのに役立つため、重要なステップです。 Pygalは、インタラクティブなプロットやグラフのSVG(Scalar Vector Graphics)画像の作成に役立つオープンソースのPythonパッケージです。 SVGは、指定されたデータを使用してアニメーショングラフを動的に生成することを指します。 これらのグラフのSVG画像は、要件に応じて使用およびカスタマイズできます。 SVGイメージは非常にスケーラブルであるため、高品質の形式でダウンロードできます。これらのダウンロードされた画