いくつかの文字列があります
"string numbe1 fdsf gfdgfdgf (value1)"
"string numbe2 fdsf gfdgfdgf (value2)"
"string numbe3 fdsf gfdgfdgf (value3)"
"string numbe5 fdsf gfdgfdgf (value1)"
"string numbe5 fdsf gfdgfdgf (value2)"
(valueN)
(value1)
または(value2)
またはのいずれか(value3)
です。JavaScript正規表現を使用して、元の文字列から切り取る必要があります。したがって、 newString は次のようなものでなければなりませんstring numbe1 fdsf gfdgfdgf
これが私がやったことです(そして、私が望むように機能していません)
var newString = originalString.replace(/(value1)|(value2)|(value3)/g,"") ;
返します"1 ()"
。
どうすれば解決できますか?