我该如何在Java中拆分布尔表达式?例如,我想从表达式
变量名只包含字母数字和下划线 (
a_1 & b_2 | (!c_3)
中获取以下内容:String tokens[] = {"a_1", "&", "b_2", "|", "(", "!", "c_3", ")"};
变量名只包含字母数字和下划线 (
_
)。