首頁  >  文章  >  web前端  >  如何使用 JavaScript 正規表示式來提取括號內的字串?

如何使用 JavaScript 正規表示式來提取括號內的字串?

Patricia Arquette
Patricia Arquette原創
2024-11-11 22:37:03804瀏覽

How to Extract Strings Enclosed in Parentheses using JavaScript Regular Expressions?

在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]);

在此範例中,正規表示式regExp 將括號與模式 (後面跟著一個或多個未括在括號中的字元1 ,並在()` 中捕獲此內部字串。 「我預期五百美元($500)」時,使用exec( ),它傳回一個陣列matches。包含整個匹配的字串,包括括號。

0

以上是如何使用 JavaScript 正規表示式來提取括號內的字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn