.bill.sally.foo.bar.1.3.21.3.43.nupkg
最初のピリオド(含む)の後に数字が付いたすべての項目を削除したいので、出力は次のようになります。
.bill.sally.foo.bar
python
これはサブルーチンを介してスクリプトに含まれます。
答え1
sed
あなたは同時に金額を要求するので、python
以下を提供しますsed
。
sed 's/\.[0-9].*//' file
答え2
スクリプト内部python
:
import re
s = '.bill.sally.foo.bar.1.3.21.3.43.nupkg'
result = re.sub(r'\.\d.*', '', s)
print(result)
次のように印刷されます。
.bill.sally.foo.bar