热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

jquery处理字符串【转】

1,去掉空格1vartxt$.trim($(txt1).val());2,转为数字1txtNumNumber($.trim(txt))1;2var

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)
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 }

 




推荐阅读
  • 本文介绍了lua语言中闭包的特性及其在模式匹配、日期处理、编译和模块化等方面的应用。lua中的闭包是严格遵循词法定界的第一类值,函数可以作为变量自由传递,也可以作为参数传递给其他函数。这些特性使得lua语言具有极大的灵活性,为程序开发带来了便利。 ... [详细]
  • 本文介绍了使用Java实现大数乘法的分治算法,包括输入数据的处理、普通大数乘法的结果和Karatsuba大数乘法的结果。通过改变long类型可以适应不同范围的大数乘法计算。 ... [详细]
  • 本文讨论了如何优化解决hdu 1003 java题目的动态规划方法,通过分析加法规则和最大和的性质,提出了一种优化的思路。具体方法是,当从1加到n为负时,即sum(1,n)sum(n,s),可以继续加法计算。同时,还考虑了两种特殊情况:都是负数的情况和有0的情况。最后,通过使用Scanner类来获取输入数据。 ... [详细]
  • Mac OS 升级到11.2.2 Eclipse打不开了,报错Failed to create the Java Virtual Machine
    本文介绍了在Mac OS升级到11.2.2版本后,使用Eclipse打开时出现报错Failed to create the Java Virtual Machine的问题,并提供了解决方法。 ... [详细]
  • 在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 1,关于死锁的理解死锁,我们可以简单的理解为是两个线程同时使用同一资源,两个线程又得不到相应的资源而造成永无相互等待的情况。 2,模拟死锁背景介绍:我们创建一个朋友 ... [详细]
  • 《数据结构》学习笔记3——串匹配算法性能评估
    本文主要讨论串匹配算法的性能评估,包括模式匹配、字符种类数量、算法复杂度等内容。通过借助C++中的头文件和库,可以实现对串的匹配操作。其中蛮力算法的复杂度为O(m*n),通过随机取出长度为m的子串作为模式P,在文本T中进行匹配,统计平均复杂度。对于成功和失败的匹配分别进行测试,分析其平均复杂度。详情请参考相关学习资源。 ... [详细]
  • 猜字母游戏
    猜字母游戏猜字母游戏——设计数据结构猜字母游戏——设计程序结构猜字母游戏——实现字母生成方法猜字母游戏——实现字母检测方法猜字母游戏——实现主方法1猜字母游戏——设计数据结构1.1 ... [详细]
  • Python爬虫中使用正则表达式的方法和注意事项
    本文介绍了在Python爬虫中使用正则表达式的方法和注意事项。首先解释了爬虫的四个主要步骤,并强调了正则表达式在数据处理中的重要性。然后详细介绍了正则表达式的概念和用法,包括检索、替换和过滤文本的功能。同时提到了re模块是Python内置的用于处理正则表达式的模块,并给出了使用正则表达式时需要注意的特殊字符转义和原始字符串的用法。通过本文的学习,读者可以掌握在Python爬虫中使用正则表达式的技巧和方法。 ... [详细]
  • HTML5网页模板怎么加百度统计?
    本文介绍了如何在HTML5网页模板中加入百度统计,并对模板文件、css样式表、js插件库等内容进行了说明。同时还解答了关于HTML5网页模板的使用方法、表单提交、域名和空间的问题,并介绍了如何使用Visual Studio 2010创建HTML5模板。此外,还提到了使用Jquery编写美好的HTML5前端框架模板的方法,以及制作企业HTML5网站模板和支持HTML5的CMS。 ... [详细]
  • 本文介绍了一个Java猜拳小游戏的代码,通过使用Scanner类获取用户输入的拳的数字,并随机生成计算机的拳,然后判断胜负。该游戏可以选择剪刀、石头、布三种拳,通过比较两者的拳来决定胜负。 ... [详细]
  • 开发笔记:加密&json&StringIO模块&BytesIO模块
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了加密&json&StringIO模块&BytesIO模块相关的知识,希望对你有一定的参考价值。一、加密加密 ... [详细]
  • 本文讨论了一个关于cuowu类的问题,作者在使用cuowu类时遇到了错误提示和使用AdjustmentListener的问题。文章提供了16个解决方案,并给出了两个可能导致错误的原因。 ... [详细]
  • Givenasinglylinkedlist,returnarandomnode'svaluefromthelinkedlist.Eachnodemusthavethe s ... [详细]
author-avatar
欢喜星空物语
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有