Javascript 字符串中搜索文本的正则表达式

Javascript 字符串中搜索文本的正则表达式,javascript,regex,Javascript,Regex,如何使用正则表达式获取文本? 例如: input: test("abc") output: "abc" input: test("ab)c") output: "ab)c" input: test("ab)c" + "asd") output: "ab)c" + "asd" input: test("ab)c" + "uni()t").test output: "ab)c" + "uni()t" input: test("ab)c").split("/") output: "ab)c"

如何使用正则表达式获取文本? 例如:

input: test("abc")  output: "abc"
input: test("ab)c")  output: "ab)c"
input: test("ab)c" + "asd")  output: "ab)c" + "asd"
input: test("ab)c" + "uni()t").test  output: "ab)c" + "uni()t"
input: test("ab)c").split("/")  output: "ab)c"
您可以尝试以下方法:

常量输入=['testabc'、'testabc'、'testabc+asd'、'testabc+unit.test'、'testabc.split/'] const getBracket=data=>data+''.match/\.*?=?:\.\s/\.\124;[,][1] 对于输入的常量testData{ console.log`input:${testData}output:${getBrackettestData}` }显示预期的输出