は、ここで抽出サブ
は私のスクリプトです:
import re
_text = "sdiskpart(device='D:\\', mountpoint='D:\\', fstype='FAT32', opts='rw,fixed')"
print(re.findall("device=(\\'.*\\')", _text))
私はこれで、デバイスの値を取得しようとしています文字列には "D:\" だ正規表現とuは、私が試した見ることができるように
"( '* \' \)デバイス=" を、それが返さ:
[ " 'D:\'、マウントポイントを= 'D:\'、fstype = 'FAT32' 、opts = 'rw、fixed' "]
私はREgexの専門家ではありません。どうすればD:\を受け取り、印刷することができますか?
>>> print(re.findall( "device =(\\ '[AZ]:\\\\')"、_text )) ["'D:\\'"] –