正規表現でこのような文字列の
$str = "[2019-05-30_17:57:12.234] [testPG] [info] [test,hogehohe,20190530175712234]";
最後の部分
test,hogehohe,20190530175712234
を取り出すにはどのように書けば良いのでしょうか?
explode を使えば以下のように分割する事ができるのですが
正規表現で、test,hogehohe,20190530175712234 と
最後の箇所を取り出したいのです。
理由としては、現在はスペース区切りになっていますが
一項目めの[2019-05-30_17:57:12.234]が
[2019-05-30 17:57:12.234]に変わる可能性があるからです。
php
1$pieces = explode(" ", $str); 2array(4) { 3 [0]=> 4 string(25) "[2019-05-30_17:57:12.234]" 5 [1]=> 6 string(8) "[testPG]" 7 [2]=> 8 string(6) "[info]" 9 [3]=> 10 string(33) "[test,hogehohe,20190530175712234]" 11}
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー