怎么用正则表达是表示允许为空的字符串?

小木2000 2008-02-25 11:02:33
要用正则表达式表示 “以字母开头的,字母、数字、空格、下划线组成的字符串,允许为空串”
我写了一个:^[A-Za-z][A-Za-z0-9 _]*$
但是不知道怎么表示允许为空?
...全文
455 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sourceid 2008-03-04
  • 打赏
  • 举报
回复
"\ "
没有双引号,意思为斜杠,后面是空格。
ShowMan 2008-03-04
  • 打赏
  • 举报
回复
太牛了!  mark
krfstudio 2008-03-04
  • 打赏
  • 举报
回复
/^[A-Za-z][A-Za-z0-9 _]*$|^$/

/^(?:[A-Za-z][A-Za-z0-9 _]*)*$/
悠悠长风 2008-02-25
  • 打赏
  • 举报
回复
^\s[A-Za-z][A-Za-z0-9 _]*$
这样吗?
--------------------------这样不对。


^([A-Za-z][A-Za-z0-9 _])*$------------------这样才对。
小木2000 2008-02-25
  • 打赏
  • 举报
回复
^\s[A-Za-z][A-Za-z0-9 _]*$
这样吗?
小木2000 2008-02-25
  • 打赏
  • 举报
回复
^\s[A-Za-z][A-Za-z0-9 _]*$
这样吗?
blackbillow 2008-02-25
  • 打赏
  • 举报
回复
\s 匹配空白字符

23,218

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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