CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

在javascript中的客户脚本中如何判断串中是否包含星号和百分号

楼主KuangXiang()2006-03-01 18:04:41 在 Web 开发 / ASP 提问

大家好:  
          这问题难住了,代码如下吧。  
          var   str1   =   "123*%"  
          '想判断str1中是否包含*或者%  
          if(str1.search("*")   !=   -1)  
          {  
                alert   ("包含星号");  
          }  
          经过测试发现不行,原因估计是search函数后边的这个*代表正则表达式任意字符。  
          请问大家有没有什么好的解决办法? 问题点数:20、回复次数:3Top

1 楼zhongmao(西风瘦马)回复于 2006-03-01 18:19:03 得分 10

var   str1   =   "123*%"  
  alert(str1.indexOf("*"));Top

2 楼chouchy(城市刀客)回复于 2006-03-01 21:14:25 得分 10

<script   language="javascript">  
  var   str1="123*%";  
  var   reg=/[*]/;  
  //if(reg.test(str1))  
  if(str1.search(reg)!=-1)  
  {  
  alert(str1+"中含有*或%");  
  }  
  </script>Top

3 楼chouchy(城市刀客)回复于 2006-03-01 21:15:44 得分 0

var   reg=/[*%]/;Top

相关问题

  • 脚本javascript
  • javascript脚本问题?
  • 急求!javascript脚本!
  • javascript脚本问题
  • 寻找JAVASCRIPT脚本
  • 如何在页面间传递用百分号“%”做的参数!
  • 怎样把百分号'%'加进sql语句中
  • format一个sql语句时的百分号问题
  • URL中那些带百分号的字符都代表什么?
  • datagrid列中显示百分号的问题

关键词

  • search
  • 包含星号
  • 判断
  • 是否
  • str1
  • alert
  • var

得分解答快速导航

  • 帖主:KuangXiang
  • zhongmao
  • chouchy

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo