-2

現在、次のようなコードのスニペットがあります。

preg_match('/^(\D+)\s=\s(\d+)\s=\s(\D+)\s=\s(\d+)/', trim($row), $matches);

私がやりたいことは、出力に数字が表示されないため、数字も使用できるようにすることです。どうすればいいですか?助けてください!

4

1 に答える 1

0

これで問題が解決するかどうかを確認してください。

preg_match('/^(.+)\s=\s(\d+)\s=\s(\D+)\s=\s(\d+)/', trim($row), $matches);

ソース: https://stackoverflow.com/a/10963620/1439823

数字と等しい「=」の間の何かを許可したい場合は、以下のコードを使用する必要があります

preg_match('/^(.+)\s=\s(.+)\s=\s(.+)\s=\s(.+),/', trim($row), $matches);
于 2012-06-12T12:58:17.630 に答える