を使用してファーストネームを抽出する必要があり、私は 'FIRSTNAME' => 'ROBERT'、」がするpreg_match
のようなものである文字列からfirstnameの値を取得しようとしていますし、私はこの正規表現を試してみましたpreg_match_all( "/ \ bfirstname:\ s * '\ K [\ w - ] + /"、$ d);
はこの..
で任意の推測を成功していませんか?
を使用してファーストネームを抽出する必要があり、私は 'FIRSTNAME' => 'ROBERT'、」がするpreg_match
のようなものである文字列からfirstnameの値を取得しようとしていますし、私はこの正規表現を試してみましたpreg_match_all( "/ \ bfirstname:\ s * '\ K [\ w - ] + /"、$ d);
はこの..
で任意の推測を成功していませんか?
が真剣に過小評価は、あなたのケースで役立つかもしれない\Q...\E
配列である。
\Q'firstname' => \E # look for 'firstname' => literally
(["']) # capture one of " or '
(.+?) # capture anything else lazily afterwards ...
\1 # ... up to group 1
はそれworking on regex101.com参照してください。
さらに、既にコメントに掲載されているように、あなたの質問をすべて更新してください。正規表現を使用すると簡単な方法があるかもしれません。
これを試してくださいhttps://regex101.com/r/cxZM9a/1 –
もっと良い:完全な文字列を提供する、それはいくつかの配列のように見えますか? – Jan
入力文字列のPHPコードはありますか? –