だから、これはばかげているように感じますが、私はそれを理解することはできません.
ログファイルから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);
}
つかみたいところ3002
とName Here
. 私が得る出力はこれです
array(3) {
[0]=>
string(36) "exten => 3002,2,Dial(/dev/null,20); "
[1]=>
string(4) "3002"
[2]=>
string(0) ""
}
これはばかげているように感じますが、私は途方に暮れています..私はplzを助けることができますか?