正则常用匹配
正则常用匹配
一、匹配由数字和字母组成的字符串,且长度为5到10个字符之间。
/^[a-zA-Z0-9]{5,10}$/
二、匹配一个有效的邮箱地址。
/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/
三、匹配一个日期,格式为YYYY-MM-DD,例如2023-01-01。
/^\d{4}-\d{2}-\d{2}$/
四、匹配一个手机号码,格式为11位数字,以1开头。
/^1\d{10}$/
五、匹配一个由字母组成的字符串,第一个字母必须大写。
/^[A-Z][a-zA-Z]*$/
六、匹配一个包含特殊字符(例如@、#、$)的字符串。
/[!@#$%^&*]/
七、匹配一个URL,以http或https开头,并以.com结尾
/^<(http|https):\/\/[a-zA-Z0-9.-]+\.[a-zA-z]{2,4}$/
八、匹配一个HTML标签,例如<div>或<p>。
/^<([a-zA-Z]+\d?)([^<>]+)*(?:>(.*)<\/\1>/\s*\/?>)$/
 
                    
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号