通常情况下,必须乘以带括号的公式,后跟数字。例如:
(2* 4)(2*1-1)3 = 813
但我想在括号后分割一个字符串,我想用正则表达式。在那之后,我想用mathjs计算它作为单独的公式。
我想要的是什么:
N 52 11. (1+(3+2 ) /2) (56* 7)( 2*1-1) 7 E 005 36. (1+7) 9 (6*1)
一个完整的字符串,包括多个括号:
/\([0-9+\-\(* \/]+\)/g
我现在拥有的正则表达式:netsh interface show interface
但这与数字不匹配,并且双括号出现问题。
我怎样才能做到这一点?
答案 0 :(得分:0)
如果您此时不需要验证括号的内容,只需使用基于括号的正则表达式而不是其他内容:
\([^)]*\)
这将匹配一个左括号,后跟可选的其他字符,后跟一个闭括号。
如果您不想匹配空括号,请将*
更改为+
。