• JS之字符串的trim函数


    trim函数用于去除前后空格

    <body>
    	<script type="text/javascript">
    		window.onload = function(){
    			document.getElementById("btn").onclick = function(){
    				//获取用户名
    				var name = document.getElementById("name").value;
    				//去除前后空白
    				name = name.trim();
    				alert("--->" + name + "<---")
    			}
    		}
    	</script>
    	<input type="text" id="name" />
    	<input type="button" value="获取用户名" id="btn" />
    </body>
    

    在这里插入图片描述
    在这里插入图片描述

    扩展trim()函数

    低版本IE浏览器不支持字符串的trim()函数,可以对String类扩展一个全新的trim()函数。

    String.prototype.trim = function(){
    	/*
    	^:匹配字符串开头,或者当使用多行标志(m)时,匹配一行的开头。
    	s:匹配任何空白字符。(空格,制表符,换行符)
    	+:匹配1或更多个前面的标记。
    	$:匹配字符串结尾,或者当使用多行标志(m)时,匹配一行的结尾。
    	g:全局匹配
    	*/
    	return this.replace(/^s+|s+$/g, "");
    }
    
  • 相关阅读:
    Redis命令
    Linux命令
    SQL语句
    Redis集群
    Redis主主复制、主从复制
    关于Java乱码
    组合, 封装, 访问限制机制, property装饰器, 多态
    继承
    小练习
    面向过程与面向对象, 类和对象
  • 原文地址:https://www.cnblogs.com/yu011/p/13629555.html
Copyright © 2020-2023  润新知