Mengambil huruf pertama dan terakhir dengan regular expression dalam PHP

Contoh Kasus:

Saya mempunyai data JSON yang didapat dari URL seperti dibawah ini:

({“code”:”AALI”,”company_name”:”Astra Agro Lestari Tbk”,”sector”:”AGRICULTURE”})

Keterangan:

Pada kode JSON diatas terdapat tanda kurung buka ( dan tanda kurung tutup )

Pertanyaan:

Bagaimana cara menghilangkan kedua tanda kurung tersebut menggunakan regular expression … ?

Jawaban:

Kamu bisa gunakan kode berikut ini:

$string='({“code”:”AALI”,”company_name”:”Astra Agro Lestari Tbk”,”sector”:”AGRICULTURE”})’; 

$json = preg_replace(‘/^\(|\)$/’, ”, $string);

Keterangan:

  • ^\(, Kode ini berarti yang diawali oleh tanda kurung buka (
  • | berarti atau
  • \)$, kode ini berarti diakhiri oleh tanda kurung tutup )
  • metode preg_replace() diatas digunakan untuk mengganti tanda kurung buka dan tutup dengan karakter kosong.

Artikel Terkait:

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *