0

次のような文字列があります。

Name: John Doe

Age: 23

Primary Language: English

Description: This is a multiline
description field that I want 
to capture

Country: Canada

これは実際のデータではありませんが、私がやろうとしていることを見ることができます。正規表現を使用して、「キー」フィールド (名前、年齢、第一言語、説明、国) とその値の配列を取得したいと考えています。

私はPHPを使用しています。

私の現在の試みはこれですが、うまくいきません:

preg_match( '/^(.*?\:) (.*?)(\n.*?\:)/ism', $text, $matches );
4

2 に答える 2