1樓:匿名使用者
1、正規表示式驗證數字、字母、特殊字元的組合,這個要求3者都有var reg=/(?=.*[a-z])(?
=.*\d)(?=.
*[#@!~%^&*])[a-z\d#@!~%^&*]/i
特殊 字元 為~!@#$%^&*其中之一
2、正規表示式驗證(數字+字母)或者(數字+特殊字元)或者(字母+特殊字元),不能是純數字、純字母、純特殊字元,即只要符合這3個組合其中之一都為true
var reg=/((?=.*[a-z])(?
=.*\d)|(?=[a-z])(?
=.*[#@!~%^&*])|(?
=.*\d)(?=.
*[#@!~%^&*]))[a-z\d#@!~%^&*]/i
正規表示式,提取含有數字、字母、特殊符號的一句話或一段話。 100
2樓:匿名使用者
其實我也可鬱悶。樓主到底要表達撒意思。。數字,字母,特殊符號....鍵盤上也就這麼點東西吧。還提取個啥。不過樓主要求的,就隨便些個吧。。
3樓:匿名使用者
那不就是各種東西全都有
^.*$完事
js中運用正規表示式驗證輸入是否有特殊字元
4樓:瑪利亞丶凝望
正規表示式:
((?=[\x21-\x7e]+)[^a-za-z0-9])
匹配除a-z a-z 0-9之外所有的符號
5樓:育知同創教育
var str=$('#id').val();
var re =/[`~!@#$%^&*_+<>{}\/'[\]]/im;
if (re.test(str))
j**a 正規表示式 包含字母數字特殊字元 10
6樓:在網路中迷失
/\b(?!\d|[a-z])([0-9a-z])(?!\1\1)[0-9a-z]*\b/gi
我不明白你的第一條的意思
我只能不匹配 1. 3個連續字母或3個連續數字(4個連續也不能匹配)
2. 3個連續相同的字母或數字(其實1已經否定了2)/***/gi gi是全域性不區分大小寫匹配 ***是正規表示式希望我這樣寫你能從中得到啟發
如果想匹配4個及4個以上連續的字母數字 可以用\b(?!\d|[a-z])([0-9a-z])(?!\1\1)[0-9a-z]*\b|\b(?
=\d|[a-z])([0-9a-z])(?!\1\1)[0-9a-z]*\b
7樓:兩性情感社
string regex="[a-z,a-z,0-9,-]*"
boolean result=pattern.compile(regex).matcher(str).find();
16位字元不能以數字和特殊字元開頭的正規表示式
8樓:匿名使用者
不能以數字和特殊字元的話是不是隻能以字母開頭呢,如果是的話就是:/^[a-za-z].$/
正規表示式匹配數字符號字母字串的表示式是什麼
9樓:匿名使用者
var reg = /[a-z\d:]+/gi;
var str = "中文字元中文字元中文字元hedfuch:1我是中文idfhio97:2中文字元中文hduowshduh:1我是中文i3254235";
str.match(reg);
【急】php 正則驗證輸入的資料符合 字母或數字或中文 要求
10樓:匿名使用者
<?php
//驗證字串
$str="程式設計";
//用正則匹配判斷
if(preg_match('/^[0-9a-za-z_\x-\x]+$/u',$str))else
?>
正規表示式怎麼匹配特殊字元
11樓:百勝學院
最簡單的辦法
用方括號
[*]代表一個*
[\\]代表一個\
[^][?]
正規表示式要求以數字開頭,以字母結尾,其間不能有空格(制
d s a za z d t.a za z d a za z 空格 製表符 標點等間隔符 string pattern d a z s 使用regexoptions.ignorecase列舉值表示不區分大小寫 regex r new regex pattern,regexoptions.ignore...
求正規表示式驗證郵箱格式,驗證電子郵箱的正規表示式
com cn 以上正則匹配你提供的格式,也匹配abc 163.com這種 括號裡的字尾可以自己新增,例如net edu us gov等等 function checkmail mail if filter.test mail return true else 比較粗略的話 w w.或者 b a z0...
正規表示式匹配1300所有數字,並求講解
b 1 9 d b b 1 2 d d b b300 b 正規表示式不能直接匹配數字範圍,對它來說,數字字母中文都一視同仁,所以只能間接匹配。b 1 9 d b匹配1 99,b 1 2 d d b匹配100 299,b300 b匹配300,必須加 b,才不會匹配3300或3003。b300 b b ...