首頁 >web前端 >js教程 >如何使用正規表示式來提取 JavaScript 中括號括起來的字串?

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

Linda Hamilton
Linda Hamilton原創
2024-11-11 07:56:02828瀏覽

How to Extract Strings Enclosed by Parentheses in JavaScript Using Regular Expressions?

JavaScript 中提取括號內的字串的正規表示式

檢索括號內的子字串在許多程式設計場景中是一個有用的操作。在 JavaScript 中,正規表示式提供了完成此任務的強大工具。本文介紹如何建構一個有效捕捉括號之間字串的正規表示式。

要提取括號之間的字符,請按照以下步驟操作:

  1. 轉義括號: 由於括號在正則表達式中具有特殊含義,因此需要使用反斜線字元() 對其進行轉義,以按字面匹配。
  2. 建立捕獲組: 使用常規括號建立捕獲組封裝括號之間的文字。
var regExp = /\(([^)]+)\)/;

在此正規表示式中,轉義括號((和))分別與文字左括號和右括號相符。捕獲組 (1 ) 與任何非右括號字元 (.) 相符一次或多次 ( )。

範例輸入:

"I expect five hundred dollars (0)."

用法範例:

var matches = regExp.exec("I expect five hundred dollars (0).");
console.log(matches[1]); // Output: 0

matches[1] 值包含括號之間擷取的字串,在本例中為「 $500」。


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

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