diff --git a/src/main/java/com/wf/captcha/base/ArithmeticCaptchaAbstract.java b/src/main/java/com/wf/captcha/base/ArithmeticCaptchaAbstract.java index daea140..22f67de 100644 --- a/src/main/java/com/wf/captcha/base/ArithmeticCaptchaAbstract.java +++ b/src/main/java/com/wf/captcha/base/ArithmeticCaptchaAbstract.java @@ -39,7 +39,7 @@ public abstract class ArithmeticCaptchaAbstract extends Captcha { ScriptEngineManager manager = new ScriptEngineManager(); ScriptEngine engine = manager.getEngineByName("javascript"); try { - chars = String.valueOf(engine.eval(sb.toString().replaceAll("x", "*"))); + chars = String.valueOf(engine.eval(sb.toString().replaceAll("x", "*"))).split("\\.")[0]; } catch (ScriptException e) { e.printStackTrace(); }