1、^: 匹配字符串的开始位置;
2、 $:匹配字符串的结束位置;
3、.*:   .匹配任意字符,*匹配数量0到正无穷;
4、\. 斜杠用来转义,\.匹配 .    特殊使用方法,记住记性了;
5、(值1|值2|值3|值4):或匹配模式,例:(jpg|gif|png|bmp)匹配jpg或gif或png或bmp
6、i不区分大小写   一.正则表达式匹配,其中:* ~ 为区分大小写匹配*            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-16 21:30:56
                            
                                363阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在做项目的过程中,使用正则表达式来匹配一段文本中的特定种类字符,是比较常用的一种方式,下面是对常用的正则匹配做了一个归纳整理。1、匹配中文:[\u4e00-\u9fa5]2、英文字母:[a-zA-Z]3、数字:[0-9]4、匹配中文,英文字母和数字及下划线:^[\u4e00-\u9fa5_a-zA-Z0-9]+$同时判断输入长度:[\u4e00-\u9fa5_a-zA-Z0-9_]{4,10}5、            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-16 19:55:29
                            
                                139阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            正则表达式校验 \s : 空格 \S : 非空格 \d : 数字 \D : 非数字 \w : 字符 ( 字母 ,数字,下划线_ ) \W : 非字符 .(点)——任意字符 \. : 真正的点 \b : 独立的部分 ( 起始,结束,空格 ) \B : 非独立的部分 一、正则的常用方法1、test()  :在字符串中查找符合正则的内容,若查找到返回true,反之返回false. &            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-15 19:45:41
                            
                                792阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            /**
* 正则表达式验证日期格式     包括润二月
* @param args
*/
public static void main(String[] args)
{
String checkValue = "2000-03-29 23:59:59";
//带时间
String eL = "^((((1[6-9]|[2-9]\\d)\\d{2})-(0?[13578]|1[02])-(0?[1            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-31 10:49:18
                            
                                158阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            正则表达式的各种验证方法
好多种方式。可以用正则表达式,可以用其他过滤方式。
using System.Text.RegularExpressions;
/// <summary>
        /// 使用指定正则进行验证
        /// </summary>
        /// <param name="regex">正则表达式</par            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-17 11:17:53
                            
                                233阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、校验数字的表达式数字:^[0-9]*$
n位的数字:^\d{n}$
至少n位的数字:^\d{n,}$
m-n位的数字:^\d{m,n}$
零和非零开头的数字:^(0|[1-9][0-9]*)$
非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(\.[0-9]{1,2})?$
带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})$
正数、负数、和小数:^(\-|\+            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-31 16:30:28
                            
                                44阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            $request_filename 当前请求的文件的路径名,由root或alias和URI request组合而成nginx的rewrite指令中可以通过设置该条rewrite的flag来对该规则进行说明。一般可以设置的flag有:last,break,redirect,permanent四种。re...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-01-06 08:04:00
                            
                                656阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            正则表达式:  ~区分大小写匹配  ~*不区分大小写匹配  !~区分大小写不匹配  !~*不区分大小写不匹配  ^以什么开头的匹配  $以什么结尾的匹配. 匹配除换行符以外的任意字符  ? 重复0次或1次  + 重复1次或更多次  * 重复0次或更多次  \d 匹配数字  {n} : 重复n次  {n,} : 重复n次或更多次  [c] : 匹配单个字符c  [a-z] : 匹配a-z小写字母的任            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-10-27 02:17:17
                            
                                456阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            nginx正则说明
分类: nginx2012-08-09 09:40 11714人阅读 评论(0) 收藏 举报
nginx正则表达式firefox
 
^~     标识符后面跟一个字符串。Nginx将在这个字符串匹配后停止进行正则表达式的匹配(location指令中正则表达式的匹配的结果优先使用),如:location ^~ /images/,你希望对/images/这个目录进行一些特别的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 10:33:07
                            
                                137阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            String fileName = request.getParameter("fileName");String datePath = request.getParameter("datePath").substring(0,10);String fileUrl = PATH + datePath ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-19 09:41:00
                            
                                3855阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            要求一密码必须由字母、数字、特殊符号组成,区分大小写^(?=.*[a-zA-Z])(?=.*[0-9])(?=.*[._~!@#$^&*])[A-Za-z0            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-20 14:31:15
                            
                                434阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            
本文实现了:
只能输入1个数字
只能输入n个数字
只能输入至少n个数字
只能输入m到n个数字
只能输入数字
只能输入某个区间数字
只能输入0和非0打头的数字
只能输入实数
只能输入n位小数的正实数
只能输入m-n位小数的正实数
只能输入非0的正整数
只能输入非0的负整数
只能输入n个字符
只能输入英文字符
只能输入大写英文字符
只能输入小写英文字符
只能输入英文字符+数字
只能输入英文字符/数字            
                
         
            
            
            
            密码规则:6-20位字母数字组合:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-08-30 09:59:00
                            
                                811阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            第一、相关类:Pattern、Matcher第二、典型的调用顺序是Pattern p = Pattern.compile("a*b");Matcher m = p.matcher("aaaaab");boolean b = m.matches();在仅使用一次正则表达式时,可以方便地通过此类定义 matches 方法。此方法编译表达式并在单个调用中将输入序列与其匹配。语句 boolean b =            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-31 08:05:45
                            
                                133阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、校验数字的表达式数字:1*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(-)?\d+(.\d{1,2})?$正数、负数、和小数:^(-|+)?\d+(.\d+)?$有两位            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-14 15:34:03
                            
                                171阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                    计算机诞生初期处理的信息几乎都是数值,但是时过境迁,今天我们使用计算机处理的信息更多的时候不是数值而是字符串,正则表达式就是在进行字符串匹配和处理的时候最为强大的工具。在编写处理字符串的程序时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-14 12:34:31
                            
                                328阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-11 10:40:31
                            
                                43阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            当我开始使用Java时,正则表达式对我来说是一场噩梦。 本教程旨在帮助您掌握Java正则表达式,并让我定期返回以刷新我的正则表达式学习。  什么是正则表达式?  正则表达式定义字符串的模式。 正则表达式可用于搜索,编辑或处理文本。 正则表达式不是特定于语言的,但是每种语言的正则表达式略有不同。 Java正则表达式与Perl最相似。  Java正则表达式类存在于java.util.regex软            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-24 16:09:37
                            
                                107阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            什么是RegExp?RegExp 是正则表达式(Regular expression)的缩写,作用是对字符串执行模式匹配。通常用于格式验证、正则替换、查找子串等各种编程语言的正则表达式基本相同,不同的语言可能会有一些细小的差别RegExp对象方法test()test() 方法检索字符串中是否存在指定的值。返回值是 true 或 false。var patt1 = new RegExp('e'            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-06-04 18:08:41
                            
                                1393阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在使用正则表达式时,有时我们需要捕获的内容前后必须是特定内容,但又不捕获这些特定内容的时候,零宽断言就起到作用了 如若在Safari浏览器看到了如下报错,导致整个页面都是空白状态,不要怀疑,就是你的正则使用了零宽断言SyntaxError: Invalid regular expression: invalid group specifier name 解决方案:1、不再使用零            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-09 19:53:47
                            
                                226阅读
                            
                                                                             
                 
                
                                
                    