问题描述
我正在尝试从wp-config.php文件中获取一些数据库详细信息。 不幸的是,我坚持使用包含DB_NAME的行,并且无法仅从以下内容中提取database_name :
define('DB_NAME', 'database_name');
非常感谢帮助!
1楼
遍历每一行,然后应用re.search
如下所示。
>>> x = "define('DB_NAME', 'database_name');"
>>> re.search(r"define\('DB_NAME',\s*'([^']*)'\);", x).group(1)
'database_name'
要么
for line in f:
if 'DB_NAME' in line:
print line.split("'")[3]