preg_matchを使って、以下の部分の値を取得したいです。
"name";i:4:1234
"name";i:3:123
"name";i:14:12345678901234
正規表現がよくわかりません。
助けてください!
取得したい部分
1234
123
12345678901234
「以下の部分」の条件が分かりません。「2つ目の":"の後の文字列を全て」という解釈でよいのでしょうか?
条件の提示がないと無理ですね。どこまでが一致していて、どの部分ののどういった文字をとりだしたいのか提示下さい
はい。 その通りです。 情報が不足してしまいすみません。
Nameの後ろの値を取りたいです。
s:1:"u";i:1"name";i:4:1234 このような形から、nameの後ろの値を取りたいということですね。
「はい。 その通りです。」どちらの依頼に対してでしょうか?条件が分かるのであれば、質問へ追記をお願いします。
「以下の部分」の条件が分かりません。「2つ目の":"の後の文字列を全て」という解釈でよいのでしょうか? この質問に対する はいでした。
回答2件
あなたの回答
tips
プレビュー