1樓:匿名使用者
匹配字母、數字和空格的正規表示式如下:
^[a-za-z0-9 ]\b$
正規表示式作為功能強大的字元處理引擎,最常見的就是匹配字母、數字類的**式,常見的表示式寫法,是用 (方括號)來指定多個字元區間,例如正規表示式[a-za-z]匹配任何字母(大寫和小寫)、[0-9]匹配數字等等。
簡單來說,將你需要的字元(比如空格)新增進方括號中就可以了。
2樓:匿名使用者
"^[a-za-z0-9 ]\b$"
裡面加個半形的空格就可以匹配空格了
3樓:匿名使用者
if(searchbox_text.match("^[a-za-z0-9]+$") == null)
改成這樣試試
if(/[^\da-z ]/gi.test(searchbox_text)==true)
正規表示式如何匹配英文、數字和空格?
4樓:己聞楣
樓上答案稍顯寬泛,\s不只是空格,還包含製表符、回車符、換行符(橫豎兩種)。
與問題期望一絲不苟的是:[ 0-9a-za-z]+
5樓:匿名使用者
[ 0-9a-za-z ] 中括號中加個空格
6樓:
/[a-za-z0-9\s]+/
js正規表示式怎麼匹配英文和空格?
7樓:匿名使用者
首先去掉首末位空格。
var str = input.replace(/(^\s*)|(\s*$)/g,"");
驗證名字
字元頭尾是字母,中間由空格和字母組成,中間可以有多個空格,如:taylor gre swift
/^[a-za-z][a-za-z\s]*[a-za-z]$/.test(str);
如果想將中間無論多少空格替換成乙個,可以再加這個:
str = str.replace(/\s+/g," ");
字元頭尾是字母,中間由空格和字母組成,中間只有乙個空格,如:taylor gre swift
/^([a-za-z]+\s?)*[a-za-z]$/.test(str);
只能輸入數字,字母和空格的正規表示式? 急急急、
8樓:紫日花園
^[a-za-z0-9 ]*$
9樓:
^[0-9a-za-z\s?]+$
求js正規表示式驗證,字母、數字、空格、符號
10樓:匿名使用者
這是什麼意思,你能說的清楚點嗎?(符號什麼符號,有這麼多符號)
js驗證只能輸入字母,數字或字母數字組合正規表示式
11樓:匿名使用者
var a = 'sdfsg3[5353';
var b = /^[0-9a-za-z]*$/g;
alert(b.test(a));
/^[0-9a-za-z]*$/g 就是只能輸入數字或者字母的正規表示式。
12樓:
/^[0-9a-za-z]*$/
13樓:匿名使用者
/^[a-za-z0-9]+$/
14樓:匿名使用者
正則式子:
/[0-9a-za-z]/
js 求英語和數字混合的正規表示式
15樓:奔跑的窩牛的家
var reg = /^[0-9a-za-z]+$/var str = document.getelementbyid("minput").value;
if(!reg.test(str))
可以用onchange或者onkeyup來觸發符號的含義:
^表示匹配字串開頭
$表示匹配字串結尾
\d表示匹配數字
a-z表示字母
表示集合,表示乙個字元是中任意乙個
+表示匹配1個或1個以上,+表示匹配中的1個以上字元表示式後面的i表示忽略大小寫
test函式用於驗證字串是否滿足正規表示式,如果滿足,返回true,否則返回false
16樓:匿名使用者
var reg = /^[\da-za-z]+$/;
var str = "12abc";
console.log(reg.test(str));
17樓:匿名使用者
/[a-za-z0-9]*/
求乙個正規表示式必須包含數字和字母。不然不通過。在前台js裡用的。急急急!!!
18樓:非常可愛
$(function())
functioncheckpassword(psd)$/;
varrootpattern=/^((?!root).)*$/;
if(!contentpattern.test(psd))if(!
rootpattern.test(psd))}擴充套件資料js正規表示式驗證密碼強度,必須包含數字,大寫字母,小寫字母,特殊字元四選三
varregex=newregexp('^(?![a-za-z]+$)(?![a-z0-9]+$)(?!
[a-z\w_!@#$%^&*`~()-+=]+$)(?![a-z0-9]+$)(?!
[a-z\w_!@#$%^&*`~()-+=]+$)(?![0-9\w_!
@#$%^&*`~()-+=]+$)[a-za-z0-9\w_!@#$%^&*`~()-+=]$');
if(!regex.test(pwd))
19樓:あ耨多羅
1樓的貌似沒copy
看清楚問題,要求是必須含字母和數字,不是必須是字母或數字。
function check()else}
20樓:麥小麥
||沒有乙個答案是ok的,正確答案是:回(^([a-za-z]|答[0-9])*[a-za-z][0-9]([a-za-z]|[0-9])*$)|(^([a-za-z]|[0-9])*[0-9][a-za-z]([a-za-z]|[0-9])*$)
21樓:江坤
這個正則漢字也可以過
22樓:匿名使用者
^(?![a-z]+$)(?![0-9]+$)[a-za-z0-9]$ //n,m位數自定。
23樓:匿名使用者
/^([a-za-z0-9])$/ 你沒說長度限制,我給設定長度為6~20了,你可以根據需要自己改
js正規表示式匹配英文本母跟數字的要怎麼寫
24樓:匿名使用者
你好,首先問題描述其實不是很清楚,我分情況給題主作答。
// 測試字串
var str = 'adobe indesign、microsoft word 等對中文與西文(這裡用「西文」來泛指用空格分詞的外文)混合排版支援較好的軟體,都預設增大漢字和西文的間距。indesign 的預設設定是 1/4 的全形空格寬度(遵從 jis),也就是約等於乙個半角空格。'
一、匹配單個字母/數字
var reg = /[0-9a-z]/;
console.log(str.match(reg)); // 結果:["d"]
二、由一可以看出並沒有匹配到大寫字母
var reg = /[0-9a-z]/i;
console.log(str.match(reg)); // 結果:["a"]
三、前面都是匹配單一字元,那麼要匹配所有字母和數字呢?
var reg = /[0-9a-z]/gi;
console.log(str.match(reg)); // 結果:
["a", "d", "o", "b", "e", "i", "n", "d", "e", "s", "i", "g", "n", "m", "i", "c", "r", "o", "s", "o", "f", "t", "w", "o", "r", "d", "i", "n", "d", "e", "s", "i", "g", "n", "1", "4", "j", "i", "s"]
四、如果不要單個字元,要完整單詞匹配或字母數字組合呢?
var reg = /[0-9a-z]+/gi;
console.log(str.match(reg)); // 結果:
["adobe", "indesign", "microsoft", "word", "indesign", "1", "4", "jis"]
好了,大概能想到的情況就這麼多了。
希望是你想要的答案,如有疑問可追問,望採納~~
如何提取EXCEL固定字母中的數字
對於這種長度及分解長度沒有規律的字串,建議用excel2016 或excel2010以上版本 操作很簡單 1 先反a2中的字段手動分解出 4 和 32,然後滑鼠定位到b3,ctrl e,b列就分解好,再將滑鼠定位到c3,ctrl e,c列也就分解好了。b1輸入 iferror mid a1,find...
lf21防鏽鋁合金中數字和字母的含義
l是鋁的拼音字母第乙個 f是防鏽的拼音字母第乙個 21代表21號防鏽鋁 比如2好防鏽鋁lf2 國內新牌號是5a02 美國對應5052lf21國內新牌號是3a21 美國對應3003 鋁牌號字母數字的含義?1 純鋁 襲純鋁按其純度分為高純bai鋁 工業高純鋁和工業純鋁三類。du焊接主zhi 要是工業純鋁...
如何用的查詢替換功能替換掉中的空格和空行
呵呵,這是bai最簡單的啊兄弟。du你在zhi查詢裡面 輸入一dao個空格,然後在替換裡面什回麼也不輸入,答然後選擇確定,這樣就可以替換掉空格啦。在查詢裡面選擇輸入特殊字元,選擇兩個回車符,然後在替換裡面選擇輸入特殊字元,選定乙個回車符,確定,就可以搞定啦。查詢替換裡面 特殊字元 p 段落標記 是可...