有关JS截取字符串问题总结

原创 2015年07月07日 15:23:08

初学者,互相学习


今天想通过JS实现从身份证中提起生日,在实现过程中,用str.substring()函数,搞了半天,截取的字符串都不对,头都大了,最后看到网上说JS截取字符串还有一个函数substr(),于是就用了下,结果问题解决了,现代码分享如下(这里以18位身份证号为例):

		function get_birth()
		{
			var cid = document.getElementById("CTRL").value;			
			if(cid==""||cid.length!=18)
			{
				document.getElementById("TextBox2").focus();
				alert('请填正确写身份证号!');
			}<pre name="code" class="html">			else
			{
				var year=cid.substr(6,4);
				var month=cid.substr(10,2);
				var date=cid.substr(12,2);
				var birth = year+"-"+month+"-"+date;
				document.getElementById("<span style="font-family: Arial, Helvetica, sans-serif;">CTRL</span><span style="font-family: Arial, Helvetica, sans-serif;">").value = birth;</span>
			}
		}



截取中文字符串的js方法

转载地址:http://www.cnblogs.com/ztlyz/archive/2009/08/25/1553819.html 有时在显示某段文字的时候,可能会太长,影响我们页面的显示效果。如果...
  • u010401880
  • u010401880
  • 2016年01月15日 14:28
  • 1459

js 中文字符串的友好截取

js 中文字符串的友好截取
  • LOW584710047
  • LOW584710047
  • 2015年05月13日 12:35
  • 2375

js如何截取以逗号隔开的字符串

使用string对象的split()方法可以处理。 例如: var yourString=“12,25,24,234,234,”; var result=yourString.split(","); ...
  • zh134838
  • zh134838
  • 2015年08月07日 22:01
  • 1953

javascript 从右边截取指定字符串

截取abcdefg右边的fg  方法一   string="abcdefg"  alert(string.substring(string.length-2,string.length))  ...
  • limlimlim
  • limlimlim
  • 2013年11月05日 16:45
  • 8753

js去掉html标记,去掉字符,截取字符

1,得到网页上的链接地址:       string matchString = @"]+href=\s*(?:'(?[^']+)'|""(?[^""]+)""|(?[^>\s]+))\s*[^...
  • fanzhigang0
  • fanzhigang0
  • 2013年04月10日 10:52
  • 1815

JS提取字符串方法:substring、substr、slice的区别

这三个方法都是提取字符串里面子串的方法,虽然平时使用挺多,但是每次都要去看文档以防参数传递错误。下面对这三个方法做一个详细的区别。substringString.substring(x,y): ...
  • FrontEnder_way
  • FrontEnder_way
  • 2017年03月14日 23:35
  • 629

用js截取逗号(符号可变)后或者指定位置字符串

//截取第一个逗号后的字符串 alert('Hello,12345...'.split(',')[1])
  • zhangbo1116
  • zhangbo1116
  • 2013年09月14日 11:49
  • 2768

js通过字节长度截取中英文混合字符串

/** * 截取字符串 中英文混合 * @param str 待处理字符串 * @param len 截取字节长度 中文2字节 英文1字节 */ function subString1(str...
  • li4562258fj155
  • li4562258fj155
  • 2017年08月11日 13:15
  • 344

js截取字符串第一个和最后一个字符

var s = '.str,'; s = s.substring(1,s.length-1); //str
  • sheng_li
  • sheng_li
  • 2017年08月28日 11:25
  • 1429

js截取字符串,去掉前几位,保留后几位

1.slice方法 1.slice方法 var str="abc12345"; alert(str.slice(3)) // => 12345 截取掉前三位字符,保留后几位 2...
  • u012246458
  • u012246458
  • 2017年08月29日 18:02
  • 1590
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:有关JS截取字符串问题总结
举报原因:
原因补充:

(最多只允许输入30个字)