求一个正则表达式,谢谢!

蓝莓之恋9527 2020-08-13 03:00:29
目前正则是 ^\\w{1,30}$ 长度30以内,由数字和字母组成,现在要加一个英文的句号(eg: zhangsang.123),这个正则该怎么改,谢谢
...全文
236 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
蓝莓之恋9527 2020-08-13
  • 打赏
  • 举报
回复
引用 3 楼 大隐藏于寺 的回复:
\w能匹配数字,字母,下划线,你确定下要不要下划线,如果要的话,那就是 ^[\w\.]{1,30}$ ,如果不要下划线的话就是 ^[A-Za-z0-9\.]{1,30}$



引用 3 楼 大隐藏于寺 的回复:
\w能匹配数字,字母,下划线,你确定下要不要下划线,如果要的话,那就是 ^[\w\.]{1,30}$ ,如果不要下划线的话就是 ^[A-Za-z0-9\.]{1,30}$

需要下划线,谢谢,已解决
大隐藏于寺 2020-08-13
  • 打赏
  • 举报
回复
\w能匹配数字,字母,下划线,你确定下要不要下划线,如果要的话,那就是 ^[\w\.]{1,30}$ ,如果不要下划线的话就是 ^[A-Za-z0-9\.]{1,30}$
蓝莓之恋9527 2020-08-13
  • 打赏
  • 举报
回复
引用 1 楼 大隐藏于寺 的回复:
点前面是英文,点后面是数字么,还是说前后都可以有数字英文

顺序无所谓,只要包含这三个就可以
大隐藏于寺 2020-08-13
  • 打赏
  • 举报
回复
点前面是英文,点后面是数字么,还是说前后都可以有数字英文

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧