jquery里用正则来去除变量字符串里重复的字符或符号的方法及在线实例演示推荐 亲测 原创

文章标签: jquery正则
  • :
  • 03-14 20:07
  • :
  • 9次
  • :
  • 0条
  • 0赞

简介jquery里用正则表达式来清除变量字符串里那些重复的字符串的具体方法及详细的在线实例演示。l

这是一个jquery里非常有用的正则实例,通过这个实例,可以让您掌握如何用正则表达式来清除字符串变量里那些重复的字符或符号,大家可以先点下面的链接来看这个在线实例演示:

jquery里用正则清除重复字符的在线实例演示

大家通过上面的实例可以很清晰的看到jquery里用正则来清除重复的字符或符号是非常有用的,并且还是非常简单的,其代码如下:

<script language="javascript">
$("#qc").click(function(){
	var $t=$("#t");
	var str = $t.val(); 
	var reg = /(.)(?=.*\1)/g;//预搜索方式   
	var result = str.replace(reg, "");      
	$t.val(result); 	
});
</script>

下面站长来详细的解释下上面正则,并通过这个实例来学习和掌握关于正则表达式的一些用法:

. 符号点是表示匹配一个任意字符

(.)用小括号括起来表示引用,调用的时候的方法是\1 、\2等

(?=)是正则里的一种预搜索的方式,表示某个字符的右侧的内容,但是却只取这个"某个字符",并不取“右侧的内容”

*表示零或多个,意思就是匹配任意次数

\1调用前面匹配到的第一个内容,上面这个正则只引用了一次,如果有的正则出现了引用多次,也就是正则里有多个小括号,那么要先引用到的第二个,就用\2

(?=.*\1) 综合起来讲就是匹配右侧的内容包含第一个引用的字符串的内容,讲起来比较拗口,具体大家可以通过上面的在线实例演示自己多测试几次

好了,这个实例至此就结束了,希望这篇文章能够帮到所以看了这篇文章的朋友,如果您要转载,请记得出自爱jquery www.aijquery.cn  !!!!



您正在找的文章可能是:
热点文章
热点图文
最近更新
  • Copyright © aijquery.cn 爱jQuery-完全免费的jquery交流学习网站
  • 豫ICP备17037455号-1
  • 2018-08-14 15:06:33