いくつかの文字列があります
"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 ()"。
どうすれば解決できますか?