//package com.sw.mes;
//
//import org.apache.commons.lang3.StringUtils;
//import org.w3c.dom.stylesheets.LinkStyle;
//
//import javax.script.ScriptEngine;
//import javax.script.ScriptEngineManager;
//import javax.script.ScriptException;
//import java.util.List;
//import java.util.Scanner;
//
//public class Test {
//    public static class Calculator {
//        /**
//         * 输入计算过程字符串，直接计算出结果
//         *
//         * @param
//         */
//        @org.junit.Test
//        public static void main(String[] args) {
//            String []arr  = " ~@总长度~ <=79  AND ~@总长度~ >=1 [OR]~@总长度~ >100".split("\\[OR\\]");
//            System.out.println(arr);
////            while (true) {
////                System.out.println("请输入计算过程（输入【1==9&&1==1】=>false，1+1=>2，[exit]退出）：");
////                Scanner scanner = new Scanner(System.in);
////                ScriptEngine se = new ScriptEngineManager().getEngineByName("JavaScript");
////                String str = scanner.next();
////                if (StringUtils.isBlank(str)) {
////                    continue;
////                }
////                if ("exit".equals(str)) {
////                    System.out.println("程序已退出");
////                    break;
////                }
////                try {
////                    String d = se.eval(str) + "";
////                    System.out.println("计算结果：" + d);
////                } catch (ScriptException e) {
////                    System.out.println("计算失败:" + e);
////                    e.printStackTrace();
////                }
////            }
//        }
//    }
//}
//
//
//
