我有以下电子邮件地址列表,
test1@khm.com,
test2@khm.com,
test3@yahoo.com
test4@gmail.com
new1@gmail.com
如何使用以下电子邮件地址验证这些电子邮件地址
test.*@khm.com
这里我需要将o / p作为
test1@khm.com,
test2@khm.com
答案 0 :(得分:1)
好像你想要这样的东西,
^test[^@\\s]*@dhm\\.com$
[^@]*
匹配任何字符,但不匹配@
零次或多次。
System.out.println("test1@dhm.com".matches("test[^@\\s]*@dhm\\.com"));
System.out.println("test2@dhm.com".matches("test[^@\\s]*@dhm\\.com"));
System.out.println("test4@gmail.com".matches("test[^@\\s]*@dhm\\.com"));
System.out.println("new1@gmail.com".matches("test[^@\\s]*@dhm\\.com"));
<强>输出:强>
true
true
false
false