正则表达式
smartsmile2012
这个作者很懒,什么都没留下…
展开
-
JS正则表达式(RegExp)
字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的Email地址,虽然可以编程提取@前后的子串,再分别判断是否是单词和域名,但这样做不但麻烦,而且代码难以复用。正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就认为它“匹配”了,否则,该字符串就是不合法的转载 2017-03-29 10:42:45 · 440 阅读 · 0 评论 -
Javascript扩展String.prototype实现格式金额、格式时间、字符串连接、计算长度、是否包含、日期计算等功能
/* * 格式化金额 个位起每三位逗号分隔 10,000.00 * @param n 小数位 * @return */ String.prototype.toThousands = function (n) { var n = n > 0 && n <= 20 ? n : 2;原创 2016-12-30 12:42:11 · 1170 阅读 · 0 评论 -
Javascript正则表达式详细讲解和示例,通俗易懂
正则表达式可以: •测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证 •替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字 •根据模式匹配从字符串中提取一个子字符串。可以用来在文本或输入字段中查找特定文字 正则表达式语法 一个正则表达式就是由普通字符(例转载 2016-12-30 11:04:09 · 529 阅读 · 0 评论 -
不用组件的URL重写(适用于较大型项目)
先在网站根目录下建立一个config文件夹,再在此文件架下建立一个urls.config文件,这里记录url的配置信息代码如下: <rewrite name="default" path="/default-{0}-{1}.aspx" pattern = "/default-(\d+)(-(\d+))?.aspx"转载 2012-12-27 16:27:11 · 1184 阅读 · 0 评论 -
C#字符串和正则表达式参考手册
(1)“@”符号符下两ows表研究室的火热,当晨在“@”虽然并非C#正则表达式的“成员”,但是它经常与C#正则表达式出双入对。“@”表示,跟在它后面的字符串是个“逐字字符串”,不是很好理解,举个例子,以下两个声明是等效的:string x="D://My Huang//My Doc";string y = @"D:/My Huang/My Doc";事实上,如果按如下声明,C#将会转载 2012-12-20 10:39:47 · 1395 阅读 · 0 评论 -
UltraEdit中使用正则表达式替换
UltraEdit在使用正则表达式进行查找替换时有两个可使用的语法集合。一个是 UltraEdit 的更早的版本被使用的原来的 UltraEdit 句法。另一个是“Unix”类型的正则表达式,这个集合在UltraEdit的默认配置中是没有启用的,需要在配置中找到search项,启用Unix类型的正则表达式。语法集合一:符号 功能% 匹配行的开始 - 显示搜索字符串必须在行的开转载 2013-11-20 15:19:11 · 3726 阅读 · 0 评论 -
asp.net(C#)常用正则表达式封装
using System; using System.Collections; using System.Text.RegularExpressions; namespace MSCL { //// /// RegularMatch正则验证类 /// public class RegHelper转载 2013-01-18 14:09:42 · 1390 阅读 · 0 评论 -
asp.net数据采集基类
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.W转载 2013-01-14 11:14:48 · 1316 阅读 · 0 评论 -
正则表达式全部符号解释及示例
示例[0-9]{1,3}(\.[0-9]{1,3}){3}说明:匹配IP地址 如127.0.0.1[0-9]{1,3} 匹配1-3位的数字 等同于\d{1,3}(\.[0-9]{1,3}) .用到反转义\ 表示()匹配里面的字符串 即带小数点的1-3位数字{3} 匹配前面的字符3次,{n} 匹配前面的字符n次 简单概述 ? 匹配前面的字符0或1次转载 2017-04-12 12:26:14 · 5002 阅读 · 0 评论