Java 中如何验证字符串?

2023-11-23

Java 中如何验证字符串? IE。只允许使用字符而不允许数字?电子邮件验证怎么样?


java中如何验证字符串?

一种常见的方法是使用正则表达式或正则表达式。在Java中你可以使用String.matches(String regex)方法。使用正则表达式,我们说您将字符串与pattern如果比赛成功的话.matches()返回真。


只允许使用字符而不允许数字?

// You can use this pattern:
String regex = "^[a-zA-Z]+$";
if (str.matches(regex)) { 
    // ...
}

电子邮件验证?

电子邮件地址有一个非常复杂的规格,这需要一个巨大的正则表达式才能准确。这是一个不错且简短的例子,但并不完全正确:

String regex = "\\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\\.[A-Z]{2,4}\\b";
if (str.matches(regex)) { 
    // ...
}

如果你真的想研究一下:如何验证电子邮件 and 比较电子邮件验证正则表达式 (PHP).


这是开始使用正则表达式的绝佳资源:
http://www.regular-expressions.info

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Java 中如何验证字符串? 的相关文章

随机推荐