1、我们首疏扌熘创建一个类,类名为String_m,并在类中创建一个main方法。在实际开发中,我们常将一些复杂的业务抽成几个方法,最后调用方法,不过这里我们的业务并不是太复杂,所以我们就将所有的沪枭诽纾代码写带main方法中即可。
2、我们咸犴孜稍先构造一个规则,规则中,需要满足这一些条件,才能被认定为邮箱,否则将被认定为非法输入。规则为:"\\w+@\\w+(\\.[a-zA-Z]+)+"
3、您可以修改判断规则,使其符合您的业务需求即可。
4、我们使用一个字符串类型将这一些规则保存起来。在需要使用的时候,在对其进行调用。
5、为了模拟用户的输入信息,我们这里定义一个字符串,在实际开发中,用户可能会通过网页输入。
6、接下来,我们调用这一些规则,去判断是否符合我们的规则,如果符合规则,那么我们进行一段程序,如果不符合要求,那么执行另外一段程序。
7、判断是否符合我们的规则的方法,返回值是一个布尔类型的true与false.
8、接下来,我们使用if判断语句进行判断。如果返回值为true,那么执行一段程序。在实际开发中,可能是允许继续登录操作或是注册等。
9、我们这里直接将它简化为符合规则后,直接打印到控制台。
10、不过不符合规则,那么我们执行另外一段程序。
11、以上既是使用java判断输入的格式是否是邮箱的正则,在实际开发过程中,判断规则会比这个复杂出很多。