後、私はこのようないくつかの文字列を持っている:これらの文字列は、(私は触れることは許されないのです)Pythonスクリプトの出力ですバッシュ:、文字列の一部を抽出数
var1="string one=3423423 and something which i don't care"
var2="another bigger string=413145 and something which i don't care"
var3="the longest string ever=23442 and something which i don't care"
をし、私は数字の直後に文字列の最初の部分を抽出する方法が必要です。基本的に、私の出力は次のようになります。あなたが見ることができるように、私はそのような位置、またはものを使用することはできません
"string one=3423423"
"another bigger string=413145"
"the longest string ever=23442"
、数や文字列の長さは必ずしも同じではありませんので。私は、正規表現や何かを使用する必要があると仮定しますが、私は正規表現を本当に理解していません。あなたはこれを行うことができるコマンドまたは何かを手伝ってもらえますか?
私の文字列が ' ' string1の=「3423423と私は気にしない何か」になる場合は、この作品が、私の文字列が 'varが="文字列1 = 3423423と私はドン何か」ですt care "' 基本的に、=は文字列の中にあり、変数に何かを代入するための記号ではありません。 私の悪い、私は最初の投稿を編集する必要があります:) –
私は質問に使用されていません、私はShiftキーを押しながらEnterだけでなく、新しい行のようです。私のコメントを再チェックしてください、私はそれを編集しました。 –
本当に間違って申し訳ありません。これは私が2回目です。私は助けを求めています(通常私はそれを自分で作ることができます)。そして、これが3日目です。私はバッシュで働いているので、良い質問をするのは少し難しいです、cuz基本的に私は本当に何を尋ねるかわからない:) –