0
Row2 = re.findall(r'\d+(?:,\d+)*(?:\.\d+)?', str (table))
こんにちは、これは私の正規表現です。私は数字の前に+または - 記号で擦った値を表示させるために、それをどのように変更するかわかりません。たとえば、私の出力は'47 .31 'ですが、' +47.31 'となっています。ExでPythonの '+'または ' - '記号を見つける
ご協力ありがとうございます。
私はこれを自分でやってみました、それが何らかの理由で働いたことはありません。しかし、あなたを試して、それは完全に動作します!ありがとうございました。一度あなたがそれをしたらもうちょっとした簡単な質問です。私の結果はこうです:['7,415.95'、 '+47.31'、 '+0.64'、 '7,444.62'、 '7,368.64'、 '7,368.64'] ...どうやってスピーチマークや括弧数字で表示しますか?前もって感謝します。 – NoName788
それはどのように見えるでしょうか? – SegFault
これは次のようになります:7,415.95 +47.31 +0.64 7,444.62 7,368.64 7,368.64 ... 2行で表示されるテーブルのようにPythonでプレビューしたいと思います。したがって、一番上の行は、値\t、+/-、%+/- 、高、低、前、および終わりです。 – NoName788