0
我想從wp-config.php文件中提取一些數據庫詳細信息。 不幸的是我堅持在那裏我有一個包含DB_NAME行的一部分,我不僅可以從以下提取數據庫名稱:Python:提取匹配字符串中正則表達式的子字符串
define('DB_NAME', 'database_name');
幫助深表感謝!
我想從wp-config.php文件中提取一些數據庫詳細信息。 不幸的是我堅持在那裏我有一個包含DB_NAME行的一部分,我不僅可以從以下提取數據庫名稱:Python:提取匹配字符串中正則表達式的子字符串
define('DB_NAME', 'database_name');
幫助深表感謝!
迭代每行,然後應用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]