Mengekstrak rentetan yang disertakan dalam kurungan daripada rentetan yang lebih besar ialah tugas biasa dalam pemprosesan teks. Jadi, mari kita terokai penyelesaian kepada masalah ini menggunakan ungkapan biasa dalam JavaScript.
Untuk menangkap rentetan antara kurungan, kita boleh menggunakan ungkapan biasa berikut:
/\(([^)]+)\)/
Mari pecahkan ungkapan ini :
Untuk menggunakan ungkapan ini, kita boleh mengikuti langkah berikut:
Sebagai contoh, mari kita pertimbangkan rentetan:
I expect five hundred dollars (0).
Apabila kita menggunakan ungkapan biasa kita, rentetan yang dipadankan ialah:
0
Begini cara anda boleh melaksanakan ini dalam JavaScript:
var regExp = /\(([^)]+)\)/; var matches = regExp.exec("I expect five hundred dollars (0)."); // matches[1] contains the value between the parentheses console.log(matches[1]); // Prints "0"
Atas ialah kandungan terperinci Bagaimana untuk mengekstrak rentetan dalam kurungan menggunakan ungkapan biasa dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!