JS字符串判断的一个问题!

jdz88888888 2011-08-03 01:42:28
判断一个字符串是否存在以下三种符号:*,-
...全文
115 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaguojun527 2011-08-03
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 kyzy_yy_pm 的回复:]
var s = "df";
var r = /[*|,|-]/;
alert(r.test(s));
[/Quote]

同意此意见
MuBeiBei 2011-08-03
  • 打赏
  • 举报
回复
<!doctype html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title>11</title>
<script>
var s = "1*,-",count = 0;
for(var i = 0; i < s.length; i++){
if(s[i] != '*' && s[i] != ',' && s[i] != '-'){
count++;
}
}

if(count){
alert('有除了*,-以为其他字符')
}else{
alert('没有')
}
</script>

</head>
<body>
</body>
</html>
梅雪香 2011-08-03
  • 打赏
  • 举报
回复
alert( /[^\*\-,]/.test('****------,,,,,,') );
jdz88888888 2011-08-03
  • 打赏
  • 举报
回复
那位仁兄帮帮啊
kyzy_yy_pm 2011-08-03
  • 打赏
  • 举报
回复
var s = "df";
var r = /[*|,|-]/;
alert(r.test(s));
yibey 2011-08-03
  • 打赏
  • 举报
回复
给你个思路吧你吧这个字符串里的*,-这3个字符全部替换成空字符串“”。然后来判断这个字符串的长度,如果是大于0 的那么说明含有其他字符,=0那么就不含有了
小笨熊 2011-08-03
  • 打赏
  • 举报
回复
其他字符包括什么哇?lz的问题
jdz88888888 2011-08-03
  • 打赏
  • 举报
回复
说错了,我判断是否存在以下三种符号:*,- 以外的其他符号!

87,914

社区成员

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

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