javascript下正则匹配百分比的代码

2014-06-03  来源:本站原创  分类:正则表达式  人气:3 

<script language="javascript">
var re = /^-?\d+%$/;
alert(re.test('50%'));
alert(re.test('-25%'));
alert(re.test('3a5%'));
</script>

相关文章
  • javascript下正则匹配百分比的代码 2014-06-03

    <script language="javascript"> var re = /^-?\d+%$/; alert(re.test('50%')); alert(re.test('-25%')); alert(re.test('3a5%')); </script>

  • Python使用正则匹配实现抓图代码分享 2015-04-06

    本文给大家分享的是个人的第一个作品,使用Python正则匹配实现抓图代码,非常的简单实用,推荐给大家,小伙伴们可以自由扩展下. 内涵:正则匹配,正则替换,页面抓取,图片保存 . 实用的第一次 Python 代码 参考 #!/usr/bin/env python import urllib import re x=0 def getHtml(url): page = urllib.urlopen(url) html = page.read() return html def getImg(html

  • JavaScript下判断时间格式的代码 2015-03-04

    判断时间格式,JavaScript代码,检测用户输入的时间是否合乎规则,是否为数字,是否不超过60,以减少程序出错. 检查是否为时间 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

  • php使用正则过滤js脚本代码实例 2015-05-01

    利用php中的preg_replace正则匹配函数过滤掉网页中的js代码,preg_replace()中的第四个参数中表示替换的次数,默认是-1,表示替换全部:如果只想替换2次,可以写为 preg_replace($p1,$p2,$p3,2) 匹配的规则不能用 "/<script.*<\/script>/i",因为它不能匹配到换行符,那么多行js就匹配不掉了.要用 "/<script[\s\S]*?<\/script>/i".里面

  • 解决js正则匹配换行问题实现代码 2014-05-22

    js正则匹配换行过程中会出现很多的问题,本文将提供详细的解决方法,需要的朋友可以参考下 <div id="main"> <div id="left"> </div> <div id="right"> php </div> </div> 如果DIV内没有内容则不换行 把上面的改为: 复制代码 代码如下: <div id="main"> <d

  • 使用python实现正则匹配检索远端FTP目录下的文件 2013-10-16

    这篇文章主要介绍了使用python实现正则匹配检索远端FTP目录下的文件的方法,非常的简单实用,需要的小伙伴参考下 遇到一个问题,需要正则匹配远端FTP目录下的文件,如果使用ftp客户端可以通过命令行很容易的做到这一点,但是暂时没有一个工具支持这样的需求,于是通过python对FTP的支持和对正则表达式的支持,写了这么一个简单的工具,用于使用正则表达式来匹配远端目录的文件. 代码如下 # coding=utf-8 #########################################

  • .NET读取所有目录下文件正则匹配文本电子邮件 2015-01-07

    由于最近在业务上的需要,利用.NET把一个文件夹下面的所有文件读取,然后从文件中正则匹配出所有的电子邮件,然后写入到一个新的文件夹,需求就这样,很简单.代码写作也不超过10min,发上来吧.哈哈 using System; using System.Collections.Generic; using System.Text; using System.IO; using System.Text.RegularExpressions; namespace Test { class FiEmail

  • JavaScript下通过的XMLHttpRequest发送请求的代码 2014-06-22

    JavaScript下通过的XMLHttpRequest发送请求的代码,需要的朋友可以参考下. 使用XMLHttpRequest对象分为4部完成: 1.创建XMLHttpRequest组建 2.设置回调函数 3.初始化XMLHttpRequest组建 4.发送请求 实例代码: var userName; var passWord; var xmlHttpRequest; //XmlHttpRequest对象 function createXmlHttpRequest(){ if(window.A

  • JavaScript根据数据生成百分比图和柱状图的实例代码 2014-06-26

    这篇文章介绍了JavaScript根据数据生成百分比图和柱状图的实例代码,有需要的朋友可以参考一下 <HTML> <head> <title>JS百分比图和柱状图</title> <xml:namespace prefix="v"/> <style> v\:* {behavior=url(#default#VML)} </style> <style> a:hover {color:maroo

  • JavaScript下利用fso判断文件是否存在的代码 2014-10-14

    JavaScript下利用fso判断文件是否存在的代码,需要的朋友可以参考下,这个一般需要运行确认的. function ReportFileStatus(filespec) { var fso, s = filespec; fso = new ActiveXObject("Scripting.FileSystemObject"); if (fso.FileExists(filespec)) s += " exists."; else s += " doe

  • JAVASCRIPT 客户端验证数据的合法性代码(正则)第1/2页 2014-10-20

    JAVASCRIPT 客户端验证数据的合法性代码,比较全了,所以简单分页了下,喜欢的朋友可以收藏下. <script language="javascript"> <!-- function form1_onsubmit() { var urlreg=/^[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$/ var url=document.form1.

  • JavaScript 下拉菜单实现代码 2014-04-02

    利用css+js实现的下拉菜单.通过getElementsByTagName获取ul,隐藏显示. JavaScript下拉菜单 栏目1 栏目1->菜单1 栏目1->菜单2 栏目1->菜单3 栏目1->菜单4 栏目2 栏目2->菜单1 栏目2->菜单2 栏目2->菜单3 栏目2->菜单4 栏目2->菜单5 栏目3 栏目3->菜单1 菜单1->子菜单1 菜单1->子菜单2 菜单1->子菜单3 菜单1->子菜单4 栏目3->

  • javascript实现全局匹配并替换的方法 2014-10-13

    这篇文章主要介绍了javascript实现全局匹配并替换的方法的总结,十分的简单实用,有需要的小伙伴可以参考下. 在javascript替换字符串使用的是replace函数,但在实际使用过程中却发现该函数只会替换被匹配的第一个字符,这就让人很不爽了,在php语言中,replace可是实现全局匹配并替换的.没办法,仔细研究了下,发现还是有其他办法实现全局匹配并替换的. (1)其实replace本身也可以实现这种功能的,但要通过正则的形式加个参数g,例如: str.replace(/www.baid

  • JavaScript实现的字符串replaceAll函数代码分享 2013-10-17

    这篇文章主要介绍了JavaScript实现的字符串replaceAll函数代码分享,本文直接给出实现代码,需要的朋友可以参考下 由于javascript中的replace函数无法替换全部匹配的字符串,所以需要为String类增加一个方法,代码如下: String.prototype.replaceAll = function(reallyDo, replaceWith, ignoreCase) { if (!RegExp.prototype.isPrototypeOf(reallyDo)) {

  • 正则匹配原理之 逆序环视深入 . 2014-02-03

    这个问题本身不是本文讨论的重点,本文所要讨论的,主要是由这一问题的解决方案而引出的另一个正则匹配原理问题 说明:部分内容有待进一步研究和修正,因为最近工作太忙,暂时抽不出时间来,未研究过的可以跳过这一篇,想研究的不要被我的思路所左右了,有研究清楚的还请指正1 问题引出 前几天在CSDN论坛遇到这样一个问题: var str="8912341253789"; 需要将这个字符串中的重复的数字给去掉,也就是结果89123457. 首先需要说明的是,这种需求并不适合用正则来实现,至少,正则不是

  • 基于preg_match_all采集后数据处理的一点心得笔记(编码转换和正则匹配) 2015-02-01

    这篇文章主要介绍了采集后数据处理的一点心得笔记,编码转换和正则匹配,基于preg_match_all,需要的朋友可以参考下 1.使用curl实现站外采集 具体请参考我上一篇笔记:http://www.jb51.net/article/46432.htm 2.编码转换 首先通过查看源代码找到采集的网站使用的编码,通过mb_convert_encoding函数进行转码: 具体使用方法: //源字符是$str //以下已知原编码为GBK,转换为utf-8 mb_convert_encoding($st

  • php正则匹配html中带class的div并选取其中内容的方法 2015-02-03

    这篇文章主要介绍了php正则匹配html中带class的div并选取其中内容的方法,涉及curl的使用及正则匹配的技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了php正则匹配html中带class的div并选取其中内容的方法.分享给大家供大家参考.具体分析如下: 先看一段html代码: <div class="chartInfo"> <div class="line"></div> <div class=&

  • php正则匹配重写html图片img路径 2013-09-22

    有时候,需要替换html内容中的图片img路径,可以考虑使用 PHP 正则表达式匹配并进行替换,效果不错.有需要的朋友,可以参考下. 1.正则写法: 1 <?php 2 $str = <<<EOF 3 <img src="uploads/images/20100318/20100318_1.gif"> 4 <img src="file/20100318_2.jpg"> 5 <img src="swfup

  • PHP入门(2)--正则匹配 2014-03-17

    我们来看下PHP进行正则匹配的一个简单例子: 可以通过PHP的内置web服务器来查看运行结果,不出意外的话你可以看到如下输出, Array ( [0] => Array ( [0] => c3de [1] => 2 ) ) 接下来我们来仔细分析这个代码. preg_match函数 preg_match函数的原型是int preg_match ( string $pattern , string $subject [, array &$matches [, int $flags =

  • javascript sudoku 数独智力游戏生成代码 2013-10-03

    javascript sudoku 数独智力游戏生成代码,喜欢的朋友可以参考下. <p><input value="Get New SuDoKu" type="button" onclick="onLoadTable()" id="refreshButton" /></p> <table border="1" style="border-color: Re