我有一个要求,其中包含字段的请求进入我的休息网络服务。
在我的网络服务中,我必须检查这个字段,如果验证通过,那么我将请求发送到第三方服务。
需要验证:
message_from
字段包含email address
as string
。我必须检查domain name
(之后的所有内容@
)是否是roin.com
例如:abc@roin.com
通过、john_mandoza@roin.com
通过、john_manodza@google.com
失败……
我可以使用模式匹配器或其他任何东西来进行此验证吗?
我使用字符串解析来捕获之后的所有内容(@)
,然后equalsIgnoreCase
进行比较roin.com
这种字符串解析方法有效,但有没有更好的方法来做到这一点?