PHP CurlでASP/VBScript設定ファイルを取得してファイル処理を行い、いくつかの値を返す必要があります。異なるフォーマットの名前と値のペアを一致させるための正規表現が必要
config1 = ""
config2 = "VALUE:1:0:9" 'strange value comment
otherconfig = False
yetanotherconfig = False 'some comment
は基本的に、その名前と値のペアは、任意コメントによって任意に続く引用符で囲まれた値と、等号で区切られた:
文字列は次のように見えます。
私は実際の値を返すようにしたい(偽、VALUE:1:9、等..:0)ここで私が渡している模様だかかわらず、文字列の中にあるフォーマットのONE一致するグループに
。これまでにするpreg_matchする:
$pattern = '/\s*'.$configname.'\s*\=\s*(\".*?\"|.*?\r)/'
の$のconfignameは、私が探している特定の構成の名前ですので、私は、変数とそれを渡します。
私はまだ括弧が(値自体の代わりに)値とともに戻ってきていますが、値を返すコメントも出ています。
ご協力いただきましてありがとうございます。
:
例:
他の例
は、このような機能でそれを使用してください。 – BoltClock
申し訳ありません引用符..! – tresstylez