java - Java 中用于验证用户名的正则表达式

标签 java regex validation

我正在尝试使用以下规则在 Java 中使用用户名链:

  • 长度 >=3
  • 有效字符:a-z、A-Z、0-9、点、破折号和下划线。

有人可以帮我处理正则表达式吗?

最佳答案

试试这个正则表达式:

^[a-zA-Z0-9._-]{3,}$

关于java - Java 中用于验证用户名的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6782437/

相关文章:

java - 在 Java 中使用 Streams 实现相当于 Haskell 的 "or"函数的好方法是什么

regex - 仅在 Django 查询中进行全字匹配

javascript - Joi 多个条件时

validation - 使用 Flash 消息和自定义验证参数进行 Laravel 验证

java - 如何使用系统环境变量作为@PropertySource 值的一部分?

java - 数组的最小元素

java - 在 RabbitMQ BasicPublish 期间避免数据复制

regex - 了解正向和负向前瞻

regex - 无法使用正则表达式解析 bash 输出并收集其中的一部分

不需要 PHP FILTER_VALIDATE_URL TLD