1.定义一个String存放输入的内容。
如:String a;
2.定义一个String存放正则
如:String c = "[\\u4e00-\\u9fa5]{1,7}";
3.用正则进行验证,并输出一个boollean去接收正则验证结果,如果符合就输true,否则就是flase。
4.正则限制的内容还有很多点击查看。
5.我遇见的坑!!!
正则书写时eclipse编译器会自动的给[]{}之间加一个空格,如String c = "[\\u4e00-\\u9fa5] {1,7}";
这样,运行的时候得到的结果是错的。
测试及代码如下:
正确的

错误的

至于原因,咱家没有去深究.........
希望后来人能绕过这个坑........
网友评论