实例 复制代码 代码如下:<script> var str=" yexj00 "; str=str.replace(/^s*|s*$/g,‘‘); alert(str); </script> 实例 模仿RTrim: 复制代码 代码如下:<script> var str="yexj00 "; str=str.replace(/s*$/g,‘‘); alert(str); </script> 实例 代码以及测试代码如下: 复制代码 代码如下:<script type="text/javascript"> //删除字符串两侧的空白字符。 function trim(str){ return str.replace(/^s+|s+$/g,‘‘); } //删除字符串...
var jsonData = {a:1,b:2};function obj2string(o) {var r = [];if (typeof o == "string") {return "\"" + o.replace(/([\‘\"\\])/g, "\\$1").replace(/(\n)/g, "\\n").replace(/(\r)/g, "\\r").replace(/(\t)/g, "\\t") + "\"";}if (typeof o == "object") {if (!o.sort) {for (var i in o) {r.push(i + ":" + obj2string(o[i]));}if ( !! document.all && !/^\n?function\s*toString\(\)\s*\{\n?\s*\[native code\]\n?\s*\}\n?...
1.charAt():功能返回字符串中第n个字符,若超出范围返回空字符串,返回值 string中第N个字符的实际值2.charCodeAt() 原文:http://www.cnblogs.com/hengqianduan/p/4052053.html
substr 方法返回一个从指定位置开始的指定长度的子字符串。stringvar.substr(start [, length ])参数stringvar:必选项。要提取子字符串的字符串文字或 String 对象。start:必选项。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。length:可选项。在返回的子字符串中应包括的字符个数。说明如果 length 为 0 或负数,将返回一个空字符串。如果没有指定该参数,则子字符串将延续到 stringvar 的最后。示例下面的示例...
来源:https://www.cnblogs.com/fanyf/p/3785387.htmlvar str=‘ 测试 ‘;一、函数 <script type="text/javascript"> function trim(str){ //删除左右两端的空格 return str.replace(/(^\s*)|(\s*$)/g, ""); } function ltrim(str){ //删除左边的空格 return str.replace(/(^\s*)/g,""); } function rtrim(str){ //删除右边的空格 return str.replace(/(\s*$)/g,""); ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title><script type="application/javascript">var quanj = ‘全局变量‘;alert(‘提示‘);test(); function test() {jub = ‘局部变量‘;alert(‘函...
两个部分,一个是如题的直接上代码;二是外一则的小体会。var get_contain_chinese_number=function(check_str){chineseArray=[];check_str.replace((/[\u4e00-\u9fa5]/gm), function() {var text = arguments[0];var index = arguments[arguments.length - 2];chineseArray.push({text: text,index: index});return text;});return chineseArray.length; } 2.js里面的this对象 var A={a:function(e){alert(e)},b:function(...
StringUtils提供一些常用的字符串处理方法,包括除去字符串两端空白、字符串左右两边填补字符、字符串格式化、字符串html编码和字符串html解码。 方法描述StringUtils.trim(str)除去字符串两端空白StringUtils.format(str, object…)字符串格式化StringUtils.leftPad(str, size, character)在字符串左边填补字符character,填补后的字符串长度为sizeStringUtils.rightPad(str, size, character)在字符串右边填补字符character,填补...
split方法用于把一个字符串切割成字符串数组,与join相反一个参数表示以该参数为切割点,1var str="silence‘s world"; 2 console.log(str.split(" "));// ["silence‘s", "world"]3 console.log(str.split("‘"));// ["silence", "s world"]4 console.log(str.split(""));//["s", "i", "l", "e", "n", "c", "e", "‘", "s", " ", "w", "o", "r", "l", "d"]5//两个参数时,后一个参数表示长度6 console.log(str.sp...
// JavaScript Document//定义规则//var reg=/./;//定义字符串//var str="abc456";//判断字符串是否符合规则 //var flag=reg.test(str);//console.log(flag);//var reg=/\d/;//匹配数字//var reg=/\D/;//var reg=/\w/;//var reg=/[^0-9]/;//var str="abc";//var flag=reg.test(str);//console.log(flag);//匹配手机号,一共11位,其中第一位只能是1,第二位只能是3.4.7.8/* var reg=/^[1][3478][0-9]{9}$/; var phone="13001519922...
在JavaWeb的开发过程中对json字符串的解析是比较常见的,那么怎么借助JavaScript去解析json字符串呢?这里直接上代码: 代码一一个 Servletpackage com.ghj.servlet;import java.io.IOException; import java.io.PrintWriter; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map;import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import ...
var jsObj = {}; jsObj.testArray = [1,2,3,4,5]; jsObj.name = ‘CSS3‘; jsObj.date = ‘8 May, 2011‘; var str = JSON.stringify(jsObj); var str1 = JSON.parse(str); var str2 = JSON.stringify(str1);alert(str);alert(str1); alert(str2); 原文:http://www.cnblogs.com/beimingbingpo/p/6882040.html
JS自带函数concat将两个或多个字符的文本组合起来,返回一个新的字符串。var a = "hello";var b = ",world";var c = a.concat(b);alert(c);//c = "hello,world"indexOf返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1 。var index1 = a.indexOf("l");//index1 = 2var index2 = a.indexOf("l",3);//index2 = 3charAt返回指定位置的字符。var get_char = a.charAt(0);//get_char = "h"lastIndexOf返...
1、获取小数点位数方法 a、 使用 js 中 subsrting,indexOf,parseFloat三个函数,代码如下:var s = "22.127456" ;//s 为 字符串 ,substring、indexOf 只能对字符串使用var point = s.indexOf(".")+3;//获取小数点在字符串中的位置,并向后加3作为最后字符串结束位var str = s.substring(0,point) ;//获取0到point之间的字符串var data = str.parseFloat();b、 使用 js 中Math.round函数,代码如下:var num=22.127456; var...
1. .charAt()里面写数字 在一般浏览器上相当于方括号 可是由于IE6的存在他就有了用处 由于IE6不兼容方括号2. charCodeAt() 和charAt几乎相同仅仅只是出来的是ascii码 也能转换中文3. fromcharCode() 和上面的用处正好相反 输进去一个十进制的数 能够吧编码转换为相应的字符 不须要实例化对象就能够使用4. insizeOf() 括号中面写一个字符或者几个 查找第一个出现的字符,假设没有返回-15. lastind...