--[[学习模式匹配]]
--匹配规则A:
 --.(点) 与任何字符配对
 --%a 与任何字母配对 [alphabet]
 --%d 与任何数字配对 [digit]
 --%w 与任何字母/数字配对 [word]
--匹配规则B:
 --%s 与任何空白配对
 --%l 与任何小写字母配对
 --%u 与任何大写字母配对
 --%p 与任何标点(比如+,#)配对
 --%c 与任何控制符配对            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-29 12:11:32
                            
                                1175阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            看了网上这么多正则表达的博客,真到了自己要使用的时候还是无法达到自己的目的,因此想系统的整理下对自己有用的几种写法。 local function lua_string_split(str, delim) if (type(str) ~= "string") then return {} end l ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-15 15:04:00
                            
                                892阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            正则表达式 - 示例简单表达式正则表达式的最简单形式是在搜索字符串中匹配其本身的单个普通字符。例如,单字符模式,如 A,不论出现在搜索字符串中的何处,它总是匹配字母 A。下面是一些单字符正则表达式模式的示例:/a/
/7/
/M/可以将许多单字符组合起来以形成大的表达式。例如,以下正则表达式组合了单字符表达式:a、7 和 M。/a7M/请注意,没有串联运算符。只须在一个字符后面键入另一个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-17 05:58:10
                            
                                73阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            正则表达式 - 语法   正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。例如:runoo+b,可以匹配 runoob、runooob、runoooooob 等,+ 号代表前面的字符必须至少出现一次(1次或多次)。 runoo*b,可以匹配 runob、run            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-15 19:27:27
                            
                                42阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、正则表达式对象的创建方法一:使用构造函数的形式:var pattern = new RegExp('正则表达式','修饰符');
    var pattern = new RegExp('hello','igm');  //需要匹配的字串为'hello'方法二:使用字面量的形式:var pattern = /正则表达式/修饰符;
    var pattern = /hello/igm;            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-28 22:19:36
                            
                                103阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            今天需要写一个解析CSV到Lua的小工具,其中用到了 Lua库中的string.gsub(),之前一直对这个方法不是很了解,今天终于好好试了一把,很强大,很过瘾,很方便。。。源CSV文件是:  等级,1阶所需经验,2阶所需经验,3阶所需经验,4阶所需经验,5阶所需经验,每个格子所需金币
1,75,90,100,110,120,63
2,98,117,130,143,156,66
3,130,156            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-13 08:50:14
                            
                                63阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              2020-06-08  16:52:131、正则表达式的特殊符号:[:alnum:]代表英文大小写字母及数字 :alpha:]代表英文大小写字母:blank:]代表空格和 tab 键 :cntrl:]键盘上的控制按键,如 CR,LF,TAB,DEL :digit:]代表数字 [:graph:]代表空白字符以外的其他 :lower:]小写字母 :print:]可以被打印出来的任何字符 :punc            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-27 15:48:30
                            
                                80阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            初次接触正则表达式,以下正则表达式全转自别人。使用正则表达式判断输入时间是否正确:function isDateTime(time)
		{
			var noblank = time.replace(/(^/s+)|(/s+$)|(/s+)/g,"");//去除前中后所有空格
			var patrnTime = /^((((1[6-9]|[2-9]/d)/d{2})-(0?[13578]|1[            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-06 12:46:35
                            
                                0阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ^([0-9a-fA-F]{2})(([/\s:-][0-9a-fA-F]{2}){5})$Mac地址以空格,"-",":"分开^([0-9a-fA-F]{2})(([0-9a-fA-F]{2}){5})$ 中间没有任何符号                    
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-24 09:27:15
                            
                                159阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             
由于排版和篇幅关系,本文仅提供PDF版本:http://www.tracefact.net/document/Regular-Expression-Tutorial.pdf 这里列出本文的目录:
引言
什么是正则表达式?
准备工作
匹配单个字符匹配固定单个字符
匹配任意单个字符
匹配“”元字符
匹配字符组字符组的基本语法
在字符组中使用字符区间
反义字符组
匹配特殊字符7匹配元字符
匹配空            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-08-11 18:19:00
                            
                                86阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
             
什么是正则表达式?
正则表达式是一组由字母和符号组成的特殊文本, 它可以用来从文本中找出满足你想要的格式的句子.
一个正则表达式是在一个主体字符串中从左到右匹配字符串时的一种样式. "Regular expression"这个词比较拗口, 我们常使用缩写的术语"regex"或"regexp". 正则表达式可以从一个基础字符串中根据一定的匹配模式替换文本中的字符串、验证表单、提取字符串等等.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-06-16 14:20:20
                            
                                307阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            literal
功能:匹配文本字符串的字面值 literal 例子:foore1|re2功能:匹配正则表达式 re1 或者 re2 例子:foo|bar.
功能:匹配任何字符(除了\n 之外)表达式:f.o
匹配:在字母“f”和“o”之间的任意一个字符;例如 fao、f9o、f#o 等
表达式:..
匹配:任意两个字符^
功能:匹配字符串起始部分表达式:^From
匹配:任何以 From 作为起            
                
         
            
            
            
            目录介绍网站工具,免费窗体应用程序,免费Visual Studio-addon,免费1. 网站Regex1012. 网站RegexPal3. 网站RegExr4. 网站CyrilEx正则表达式测试器5. Regex Hero应用程序6. Expresso应用程序7. Visual Studio扩展——正则表达式编辑器结论介绍在本文中,我们将简要概述一系列免费提供的工具来测试正则表达式,这些工具是定            
                
         
            
            
            
            URL(统一资源定位符 Uniform Resource Locator) 包括:协议+域名或IP+端口号+路径+查询字符串+锚点 一、协议 HTTP 基于TCP和IP两个协议 curl命令 用curl可以发HTTP请求  curl -v http://baidu.com  curl -s -v https://www.baidu.com 注:url会被curl工具重写,先请求DNS获得IP先进行            
                
         
            
            
            
            域名注册服务 Domains域名注册是华为云提供的集域名查询,购买,续费,管理,转入/转出等功能于一体的域名服务,包含多种主流后缀域名,满足您各种建站诉求.com首购23元|.cn首购8.9元域名注册服务 Domain域名注册是华为云提供的集域名查询,购买,续费,管理,转入/转出等功能于一体的域名服务,包含多种主流后缀域名,满足您各种建站诉求REGEXP_EXTRACT(expr, pattern            
                
         
            
            
            
            lua的正则表达式 与其他脚本语言不同的是,Lua并不使用POSIX规范的正则表达式[4](也写作regexp)来进行模式匹配。主要的原因出于程序大            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-18 15:17:41
                            
                                141阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            任务描述本关任务:编写代码,通过re.findall()模块匹配内容。相关知识正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,来筛选出符合这个规则的内容。可以简单理解为:一个强大的搜索工具中,正则表达式就是你要搜索内容的条件表达式。为了完成本关任务,你需要掌握:1.正则模块函数re.findall(),2.各种正则表达式元字符的            
                
         
            
            
            
            评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 
  匹配双字节字符(包括汉字在内):[^x00-xff] 
  评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 
  匹配空白行的正则表达式:ns*r 
  评注:可以用来删除空白行 
  匹配HTML标记的正则表达式:<(S*?)[^>]*>.*?|<.*? /> 
  评注:网            
                
         
            
            
            
            软件测试会用到正则表达式吗?答案是肯定的:正则表达式的应用场景有很多,一般是用来验证字符串,提取字符串和替换字符串。在接口测试或性能测试中,经常需要从响应结果中提取数据作。经常用提取方法方式包括XPath和正则表达式提取法(例如:Jmeter中的正则表达式提取器)。XPath的应用在前边UI自动化中已经介绍,今天主要学习下正则表达式的应用。一、概念正则表达式是对字符串(包括普通字符(例如,a 到            
                
         
            
            
            
            day14 面向对象与正则1.面向对象继承1.1 原型链继承原型链继承 :子类的原型对象 = 父类的实例对象//1.父类构造函数
function Student(name,age,sex){
    this.name = name;
    this.age = age;
    this.sex = sex;
    this.arr = [1,2,3];
}
Student.prototy