<script>
alert("、中'[\|,.]b中国人a文、英文cdefg".substr(0,4));
</script>
alert("、中'[\|,.]b中国人a文、英文cdefg".substr(0,4));
</script>
解决方案 »
- jquery的ajax验证,阻止表单提交问题
- 微博@智能提示功能怎么做???
- Microsoft JScript 运行时错误: 缺少对象 是什么原因
- (火急)js 编的页面在一个电脑上无论如何不能出发onclick等事件,IE已经设置的没问题了,是电脑哪里禁用了吗
- Ext的问题,熟悉的朋友帮忙解答一下
- 打印的时候出现网址,怎么去掉它呢?
- 文件上传中,如何设置浏览窗口的默认文件类型?
- 请帮看看下面的正则表达式为什么不对?
- 求解:如何将Javascript的变量值赋给php的变量?
- 如何用url请求百度地图的api
- js能调用js吗?(要有实例!解决立刻给分100)
- 父页面的连接一按,子页面(嵌入式框架)里的表单自动提交,怎么办?
则mystr为"a\中#"
alert("、中'[\|,.]b中国人a文、英文cdefg".substr(0,4));
</script>
对!
<script>
function getsubstr(strin,sublen){
var count=sublen;
for (var i=0;i<count;i++){
if (/[^\x00-\xff]/g.test(strin.charAt(i))) count--;
}
return strin.substr(0,count);
}
alert(getsubstr('VB编程',4))
alert(getsubstr('编程技术',4))
alert(getsubstr('2打2还是3打3',4))
</script>注意:如果你把汉字看作两个字符,那么getsubstr('x计划的开展',4) 只会返回 "x计" 呵呵