Bagaimana untuk membuang teks dalam kurungan dalam PHP?

Mary-Kate Olsen
Lepaskan: 2024-11-04 02:12:30
asal
1001 orang telah melayarinya

How to Remove Text Within Parentheses in PHP?

Alih Keluar Teks Antara Kurung dalam PHP

Untuk menghapuskan teks yang disertakan dalam kurungan bersama-sama dengan kurungan itu sendiri dalam PHP, gunakan fungsi preg_replace(). Ia memanfaatkan ungkapan biasa untuk mencari dan mengubah suai rentetan.

Coretan kod berikut menyelesaikan tugas ini:

<code class="php">$string = "ABC (Test1)";
echo preg_replace("/\([^)]+\)/", "", $string); // 'ABC '</code>
Salin selepas log masuk

Pecahan Kod:

  • preg_replace():

    • Ia memerlukan tiga parameter:

      • Ekspresi biasa (dengan pembatas)
      • Rentetan penggantian (kosong dalam kes ini)
      • Rentetan subjek
  • Ungkapan Biasa:

    • Ungkapan biasa yang digunakan ialah: /([^)] )/

      • Ia sepadan dan menyasarkan teks dalam kurungan.
      • Berikut ialah pecahan ungkapan biasa:

        • / - Pembatas
        • (: Padan dengan kurungan pembukaan
        • [^)S : Padan dengan satu atau lebih aksara (tidak termasuk kurungan penutup)
        • ): Padan dengan kurungan penutup
        • /: Pembatas

Ringkasnya, fungsi ini menggantikan semua tika kurungan dan teks tertutupnya dengan rentetan kosong, dengan berkesan mengeluarkannya daripada rentetan asal.

Atas ialah kandungan terperinci Bagaimana untuk membuang teks dalam kurungan dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!