javascript - jsで正規表現を使用してかっこ内のコンテンツを取得するにはどうすればよいですか?
滿天的星座
滿天的星座 2017-05-19 10:40:53
0
6
721

var str="deleteChild(236737)";
たとえば、括弧内の番号を取得します。 236737 その他は不要です。
通常のjsの書き方。
js配列は面倒すぎる。括弧内の数字が変わるからです。

滿天的星座
滿天的星座

全員に返信(6)
某草草

整数を示すには d+ を使用します。 特別な場所のコンテンツを照合するために、正規表現のグループの概念も使用されます (正規表現では 1 組のかっこで囲まれているように示されています)。

JavaScript 正規表現を表現するショートカット方法は、「/」で囲むことです。たとえば、/正则表达式内容/、これには exec メソッドがあり、受信パラメータはチェックされる文字列です。
execメソッドの実行結果は配列またはnull値を返します(正規表現に一致する内容がstrに存在しない場合)。

正規表現に group が含まれており、その内容も一致する場合、返される結果配列では、group で表されるテキスト コンテンツが、結果配列の 2 番目の配列要素以降の配列要素に表示されます (正規表現に When が含まれる場合)複数のグループを含む)。

リーリー
いいねを押す +0
淡淡烟草味

リーリー

いいねを押す +0
大家讲道理

文字列の分割メソッドを使用できます。 split() 方法用于把一个字符串分割成字符串数组。

リーリー
いいねを押す +0
Peter_Zhu

私の回答も投票数の多い回答の原則に基づいていますが、個人的にはこう書いた方が分かりやすいかなと思います

リーリー
いいねを押す +0
仅有的幸福

リーリー

いいねを押す +0
左手右手慢动作

4階の書き方に同意します。とてもシンプルで便利です。
正規表現を体系的に学ぶには、正規表現フロントエンドユーザーマニュアルを強くお勧めします。 louis blog
sfリンク: 正規表現フロントエンドユーザーマニュアル-フロントエンド-SegmentFault についてのルイのチャット
元のコンテンツは非常に長く、非常に包括的な概要です。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート