开发者社区 问答 正文

java如何判断一个字符串中是否有@符号

java如何判断一个字符串中是否有@符号用if语句怎么判断

展开
收起
蛮大人123 2016-03-19 11:28:45 3291 分享 版权
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    if(str.contains("@"))
    也可以用正则表达式就可以做到
    String regex="\w+@\w+(\.\w{2,3})*\.\w{2,3}"
    这个是用正则表达式判断输入邮箱格式的;用str.matches(regex)来判断是否符合 这个表达式值是bool
    +表示出现一次或多{}里的数字表示出现的次数.

    2019-07-17 19:07:50
    赞同 展开评论