0

だから、これはばかげているように感じますが、私はそれを理解することはできません.

ログファイルからIDコードと名前をキャッチしようとしています。例はこれに要約されます

$line = "exten => 3002,2,Dial(/dev/null,20); Name Here";
$match = "/exten => ([0-9]{4}),2,Dial\(\/dev\/null,20\); ([\w]*)/Us";

if (preg_match($match, $line, $result))
{
    var_dump($result);  
}

つかみたいところ3002Name Here. 私が得る出力はこれです

array(3) {
  [0]=>
  string(36) "exten => 3002,2,Dial(/dev/null,20); "
  [1]=>
  string(4) "3002"
  [2]=>
  string(0) ""
}

これはばかげているように感じますが、私は途方に暮れています..私はplzを助けることができますか?

4

2 に答える 2