.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