在这里,我正在使用 python 正则表达式,这是我的uname
命令输出
$ uname -n
usa-ca-app01.example.com
这是我的python脚本
#!/usr/bin/python
import os
from time import strftime
import commands
status, output = commands.getstatusoutput("uname -n")
backupfile = output.split('.')[0] + "-backup-" + strftime("%m-%d-%y")
print backupfile
脚本输出为:
$ ./backup.py
usa-ca-app01-backup-02-12-13
我的问题:我想要这样的输出,app01-backup-02-12-13
所以我想知道我们可以在正则表达式函数中使用多个分隔符split
来获得所需的输出,还是有什么好方法可以将优雅的正则表达式与 python 一起使用?