2017-10-29 3 views
0

文字列を働いていない正規表現に置き換えるjQueryの文字列が

'pad3.jpeg','3' 

I)は、(remove_oldを削除したいです。誰でも私に教えてくださいどのように正規表現を使用してこれを削除することができます。私の弱い英語のために申し訳ありません。

答えて

0

あなたは正規表現を使用することができます。

/\((.+)\)/ 

は内訳:

  • \(試合(
  • (開始マッチンググループ
  • .任意の文字
  • +一つ以上以前、次いで(少なくとも一つの文字ように、任意の文字)
  • )近いマッチング群
  • \)一致)

src.match(regex)[1]は(()内側)最初の一致群をとります。

var src = "remove_old('pad3.jpeg','3')"; 
 
var expected = "'pad3.jpeg','3'"; 
 
var updated = src.match(/\((.+)\)/)[1]; 
 
console.log(expected==updated) 
 
console.log(updated)