求一正则表达式,允许输入字母首尾空格,中间空格

feilong816 2004-10-26 09:36:09
如 CSDN Java
...全文
291 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
feilong816 2004-10-26
  • 打赏
  • 举报
回复
以上部分似呼都没有对空格进行处理

var re=/^\w+\b*\w*$/
这是我写的正则表达式,帮我看一下,匹配一个以上字母,0个以上空格,0个以上字母
当然,测了没通过
下面是调用
var nick = Trim(document.frmAgentInsert.Nick.value)//trim去除首尾空格(另外写了函数)
if( nick==""){
displayerror('帐号不能为空!')
document.frmAgentInsert.Nick.focus()
return false
}
else if(nick.match(re)==null){
displayerror('帐号只允许字母,空格、数字组成!')
document.frmAgentInsert.Nick.focus()
return false
}

MeE 2004-10-26
  • 打赏
  • 举报
回复
^[a-zA-Z ]$
心云意水 2004-10-26
  • 打赏
  • 举报
回复
/^[ a-zA-Z]+$/ig
cuixiping 2004-10-26
  • 打赏
  • 举报
回复
function t(str){ alert(str.search(/^[ a-zA-Z]*$/)==0 ?"合格":"不合格") }
t(" csdn java ") //合格
t(" 33 java ") //不合格

87,915

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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