`
snake_hand
  • 浏览: 624741 次
社区版块
存档分类
最新评论

jquery 处理字符串 【转】

 
阅读更多

1,去掉空格  

1  var txt=$.trim($("txt1").val());


2,转为数字  

1 txtNum=Number($.trim(txt)) + 1;  
2 var thisEle = $("#para").css("font-size"); //获取字体大小  
3 var textFontSize = parseFloat(thisEle , 10); 

 


3,四舍五入为整数/随机数  

 1 //Math.ceil()  
 2 //ceil() 方法可对一个数进行上舍入。  
 3 //参数必须是一个数值。返回值大于等于 x,并且与它最接近的整数。  
 4 //Math.floor()  
 5 //floor() 方法可对一个数进行下舍入。  
 6 //参数可以是任意数值或表达式。返回值小于等于 x,且与 x 最接近的整数。  
 7 //Math.round()  
 8 //round() 方法可把一个数字舍入为最接近的整数  
 9 //参数必须是一个数值。返回值与 x 最接近的整数。  
10 
11 Math.ceil(4.8992303)    //输出结果:5  
12 Math.floor(4.8992303)   //输出结果:4  
13 Math.round(4.8992303)   //输出结果:5  
14 Math.ceil(4.29993354)   //输出结果:5  
15 Math.floor(4.29993354)  //输出结果:4  
16 Math.round(4.29993354)  //输出结果:4   
17 
18 Math.round(Math.random()*100); //产生0-100的随机数 

 


4,截取字符串  

1 var txt=$("p").text().substr(0,15);//截取从首个字符开始的15个字符  

 


5,字符串替换  

1 //用法replace(要替换的目标,替换后新值)
2 $("image").attr("src").replace("size=60", "size=200");   
3 
4 //配合正则替换 如: 
5 $("#txt").replace(/[^\d-]/g, "").replace(/^\-/g, ""); 

 


6,分割字符串  

 1 var str=new String();   
 2 
 3 var arr=new Array();   
 4 
 5 str="百度,农夫it站,谷歌,竹林风,nongfuit.com,网页交流群,180550045欢迎加入";   
 6 
 7 arr=str.split(',');//注split可以用字符或字符串分割  
 8 
 9 //alert(str.split(',')[1]);  
10 
11 
12 for(var i=0;i<arr.length;i++)   
13 
14 {   
15 
16     alter(arr[i]);  
17 
18 }

 


7,js与jquery对象互相转换  

1 var aa = $("#mm").get(0); // jquery 对象转成 js 对象  
2 var bb = $(aa);  //js 对象转成 jquery 对象 

 


8,使用正则匹配  

1 var matchTel = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/;  
2 
3 if (!matchTel.test($("#txtTel").val())) {  
4     alert("电话格式错误!");  
5     return !1;  
6 }  

 

6
1
分享到:
评论
1 楼 zytszone 2013-08-05  
从哪儿转的?
写明出处

相关推荐

    jQuery 实现字符串加密处理

    总的来说,通过引入`md5.js`和`sha1.js`,并在jQuery环境中调用它们提供的函数,我们可以方便地对字符串进行加密处理,以增强数据的安全性。然而,需要注意的是,由于MD5和SHA1的碰撞攻击风险,现代密码存储通常更...

    jQuery网页刷新随机显示一组字符串打字显示/渐渐消失效果

    "jQuery网页刷新随机显示一组字符串打字显示/渐渐消失效果"就是一个这样的例子,它利用jQuery库来实现文字的动态显示和消失,给用户带来新颖的视觉感受。下面我们将深入探讨这个效果的实现原理和相关知识点。 首先...

    使用JQUery解析JSON字符串

    当我们从服务器端获取到一个JSON字符串时,jQuery提供了一个便捷的方法`$.parseJSON()`(在新版本的jQuery中已被`$.getJSON()`替代)来解析这个字符串为JavaScript对象。例如,假设我们有以下JSON字符串: ```json ...

    jQuery替换字符串(实例代码)

    首先,我们要了解JavaScript原生提供了对字符串进行处理的方法,而jQuery作为一个JavaScript库,扩展了这些基础方法的易用性。在jQuery中,字符串替换主要使用的是字符串对象的`replace()`方法,它接受两个参数:第...

    jQuery自定义字符串生成条形码

    本文将深入探讨如何使用jQuery自定义字符串来生成条形码,这是一个在网页应用中常见的需求,尤其在商品信息展示或库存管理等方面。 一、jQuery库的基本介绍 jQuery是由John Resig于2006年创建的,它的核心理念是...

    jquery input字符串验证(手机号码验证、字母数字验证) 带示列

    本教程将详细讲解如何使用jQuery进行字符串验证,特别是手机号码验证和字母数字验证,以及涉及的正则表达式知识。 一、jQuery基础 jQuery是一个轻量级的JavaScript库,它简化了JavaScript的DOM操作、事件处理和动画...

    jquery截字符串长度插件化

    ### jQuery截字符串长度插件知识点解析 #### 一、插件概述 在Web开发中,经常需要对HTML页面中的文本内容进行截取处理,尤其是在显示摘要或者限制输入长度时非常常见。本文介绍的jQuery插件可以实现对HTML元素中的...

    jquery的getJson()方法获取服务端返回的JSON字符串

    在描述中提到的例子中,服务器端返回一个JSON字符串,然后这个字符串被绑定到一个下拉框,实现级联效果。这是一个常见的场景,比如当我们需要根据用户在第一个下拉框的选择动态填充第二个下拉框的选项时。下面是一个...

    jQuery xml-to-json xml转JSON插件

    这个插件的工作原理是解析XML文档,并将其转换为JavaScript对象,然后以JSON字符串的形式返回。这样,开发者就可以轻松地在JavaScript中处理这些数据,例如在页面上动态显示或进行进一步的处理。 使用jQuery xml-to...

    jQuery实现字符串全部替换的方法【推荐】

    在JavaScript和jQuery中,字符串替换是一项常见的操作,用于修改字符串中的特定内容。当我们需要全局替换字符串中的某个子串时,单纯使用JavaScript的`replace()`方法是不够的,因为它默认只会替换第一次出现的目标...

    字符串类型颜色转换为Color函数

    有时,由于存储或传递的需要,我们可能需要将`Color`对象转换为字符串,然后在后续处理时再将其还原回`Color`类型。在给定的场景中,描述了一个自定义的`GetColor`函数,用于实现这种转换。 首先,让我们深入理解`...

    jquery把int类型转换成字符串类型的方法

    本篇文章将详细讲解如何在jQuery中将整数(int)类型的数据转换为字符串(string)类型。以下是一些关键知识点: 1. **类型判断**: 在JavaScript中,可以使用`typeof`操作符来判断一个变量的类型。例如,在描述中...

    jQuery截取指定长度字符串代码

    总的来说,这段代码的目的是为了实现一个动态的字符串截取功能,它基于jQuery,能够自动处理DOM元素内的文本内容,使其不超过预设的字符长度。通过给`&lt;div&gt;`添加`limit`属性,我们可以轻松控制每个元素的显示内容,...

    Jquery练习1:统计包含“a”或“A”的字符串的个数.zip

    这个练习帮助你熟悉了JavaScript的字符串操作,正则表达式,以及jQuery的事件处理和DOM操作。通过实践,你可以更好地掌握这些基础知识,为未来的Web开发工作打下坚实的基础。在实际项目中,你可能会遇到更复杂的字符...

    jquery实现去除重复字符串的方法小结

    在前端开发中,去重字符串是一项常见的操作,尤其在处理用户输入数据时非常实用。本文重点介绍使用jQuery实现字符串去重的方法,共总结了三种技巧,分别适用于不同的场景和需求。 首先,我们要了解jQuery是什么。...

    jQuery检测输入的字符串包含的中英文的数量

    正则表达式是处理字符串的强大工具,能够定义复杂的搜索模式,匹配字符串中的字符组合。在这个例子中,正则表达式/[a-zA-Z]/g用于匹配所有英文字母,而/[\u4e00-\u9fa5]/g用于匹配所有汉字,其中\u4e00到\u9fa5是...

    js字符串转数组介绍及使用

    在JavaScript中,字符串转换为数组的操作是常见的编程需求,尤其在处理用户输入或者解析文本时。本文将深入探讨如何利用JavaScript的内置方法`split()`来实现这一目标,并通过实例演示来帮助读者理解和记忆。 `...

    浅谈jquery拼接字符串效率比较高的方法

    总结来说,jQuery为开发者提供了一种更为高效和简洁的方法来处理字符串拼接,尤其是在处理大量数据和频繁操作时。通过将数据先存入数组,然后使用join方法,可以大幅度减少操作次数,优化性能。当然,在实际开发中,...

    利用jquery包将字符串生成二维码图片

    本文主要介绍如何利用jquery包将一个字符串生成二维码图片,并且可以添加一个logo到二维码的中间部位,实现了自定义的二维码生成工具。 首先,要生成二维码,我们通常需要使用一些JavaScript库,这些库能够帮助我们...

    jquery分割字符串的方法

    在jQuery中,这一方法经常被用来处理从服务器返回的字符串数据,并将其分配到不同的页面元素中。 在前述的描述中提到了一个实际问题:如果有一个字符串数据,该数据是由特定的分隔符(在此例中为“@”)连接的多个...

Global site tag (gtag.js) - Google Analytics