diff --git a/FengHuang/src/main/java/UnitTest/TestRegex.java b/FengHuang/src/main/java/UnitTest/TestRegex.java index 28d69ef..320ebee 100644 --- a/FengHuang/src/main/java/UnitTest/TestRegex.java +++ b/FengHuang/src/main/java/UnitTest/TestRegex.java @@ -176,18 +176,27 @@ public class TestRegex { public static void main(String[] args) throws IOException { //按输入顺序进行正则匹配 List regExp = new ArrayList<>(); + regExp.add("(.*?)\\((\\d+)元/年;(.*)\\)"); regExp.add("(.*?)\\((.*?)元/年;(.*)\\)"); + + regExp.add("(.*?)\\((\\d+)元/年(.*)\\)"); regExp.add("(.*?)\\((.*?)元/年(.*)\\)"); + + regExp.add("(.*?)\\((\\d+?)元年;(.*)\\)"); regExp.add("(.*?)\\((.*?)元年;(.*)\\)"); + + regExp.add("(.*?)\\((\\d+)元/年\\)"); regExp.add("(.*?)\\((.*?)元/年\\)"); + + regExp.add("(.*?)\\((\\d+)元年\\)"); regExp.add("(.*?)\\((.*?)元年\\)"); + regExp.add("(.*?)\\(学费待定;(.*)\\)"); regExp.add("(.*?)\\(学费待定(.*)\\)"); //模拟需要处理的串 List> source = ReadExcel(); - - + //理论与应用力学(郭永怀力学实验班)(5500元/年) List list = new ArrayList<>(); List errList = new ArrayList<>();