这里站长和大家分享一个jquery里使用正则表达式的一个实例,这个实例主要实现的是如何用正则来读取字符串的最后一位字符,下面看具体的实例代码:
<script language="javascript"> var $v=$("#angelweb").val();//首先是用jquery来读取表单的值 //下面就是用正则来获取上面取到的值的最后一位字符的方法了 var laststr=$v.replace(/^.*(.)$/g, "$1"); </script>下面站长通过上面的这个实例来给大家说一下一些正则的知识:/^.*(.)$/g :这个是正则表达式,表达的意思就是获取最后一位字符,其实也不能这么说,具体应该是说匹配任意字符串,并引用最后一位字符串。
^ 这个符号表示字符串的开头;
$ 这个符号表示字符串的结尾;
. 表示的是任意字符;
*表示的是0或多个;
()用于记录匹配到的字符串,通过$1 、$2等来调用
$v.replace(/^.*(.)$/g, "$1"); 这一句综合起来解释就是替换所有的字符,用记录到的第一个匹配内容进行替换,直白点来说就是用匹配到的最后一位字符来替换原有的字符,这样我们就获取到了指定字符串的最后一位字符串。
当然用正则来获取字符串的最后一位字符肯定还有别的方法,上面的方法只是站长自己写的并经常用的方法,更多的方法需要您自己动脑和动手哦~~~
本文“jquery用正则获取字符串的最后一位字符的方法和实例”的内容摘要为:jquery里用正则表达式来获取和读取字符串变量的最后一位字符的方法和实例。 由天使建站[]首发,转载请说明!
上一篇: jquery里使用正则来替换字符串结尾的一个或连续的多个空格
下一篇: PHP基础教程:汉字转区位码及区位码转汉字的方法及实例