ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptで正規表現を使用して括弧で囲まれた文字列を抽出するにはどうすればよいですか?

JavaScriptで正規表現を使用して括弧で囲まれた文字列を抽出するにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-11-12 06:39:01723ブラウズ

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

JavaScript で括弧で囲まれた文字列を抽出する正規表現

正規表現を使用して JavaScript で括弧内の部分文字列を取得するには、リテラル文字に一致するエスケープされた括弧 (( および )) と通常の括弧 () を使用したパターンキャプチャグループを作成します。詳細な説明は次のとおりです:

  1. エスケープされたかっこのセットを作成します: バックスラッシュ () を使用してかっこ文字をエスケープし、テキスト内の実際のかっこと一致するようにします。
  2. キャプチャ グループを作成します: エスケープされた括弧内にコンテンツを指定します。通常の括弧を使用して照合する必要があります。このグループは、取得する部分文字列をキャプチャします。
  3. 正規表現を作成します: 回答に示されているコード例に示すように、エスケープされた括弧とキャプチャ グループを 1 つの正規表現に結合します。 :
var regExp = /\(([^)]+)\)/;

このパターンでは、(( と ) は括弧の文字と正確に一致しますが、キャプチャ グループは(1 ) は、右括弧ではない任意の文字と一致します。

  1. 正規表現を実行します: exec() を使用します。入力文字列に正規表現を適用するメソッド。実行結果は配列に格納されます。最初の要素 (matches[0]) は、
  2. キャプチャされた部分文字列にアクセスします: 目的の部分文字列には、matches[1] の内容を取得することでアクセスできます。

この手法を使用すると、通常のメソッドを使用して JavaScript 文字列から括弧内のコンテンツを効率的に抽出できます。式。


  1. )

以上がJavaScriptで正規表現を使用して括弧で囲まれた文字列を抽出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。