
.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