使用正规表示式,我们可以轻易地搜寻在文本中符合的样本。在搜寻样本之前,我们必须先用严谨的语法将样本定义好。
在这个问题中,您会得到一个样本,您必须判断这个样本的语法是否是有效的。只有当Pattern.compile方法可以成功编译出样本时,表示这个正规表示式语法是有效的。
替每个测试资料做检查,如果语法是对的,输出“Valid”,否则输出“Invalid”。
若样本的正规表示式语法不是有效的,那么当它在使用Pattern.compile方法编译的时候,会抛出PatternSyntaxException例外,因此可以利用try-catch结构,来直接使用Pattern.compile方法编译正规表示式语法,测试其是否是有效的语法。
脸书PO文,快来留言与分享吧!