2016-04-07 5 views
1

新しい文字列を作成し、私は引用符の間のテキストをCaputuring正規表現:私は次の文字列</p> <pre><code>{ language: 'da', region: 'DK' }, </code></pre> <p>を持つ2重引用符の間のテキストをキャプチャし

grunt get-screenshot:da:DK 

にこれを変換するには、

'([a-z]{2})' 
簡単です。

どのようにして2番目のものを新しいマッチと見なすことができますか?

var s = "{ language: 'da', region: 'DK' },"; 
var m = s.match(/'(\w\w)',.*?'(\w\w)'/); 
var cmd = "grunt get-screenshot:" + m[1] + ":" + m[2]; 

試合mのこの結果は配列である:私はフォーマットがどのように以下程度

答えて

0

'の後、引用符の間すなわちテキストが正確に2文字の長さであり、最初は持って常に保持していると仮定することができます:

["'da', region: 'DK'", "da", "DK"] 
関連する問題

 関連する問題