亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

你好,關于js 不能為空的正則表達式怎么寫?

你好,關于js 不能為空的正則表達式怎么寫?

心有法竹 2019-11-20 22:15:14
js 不能為空的正則表達式怎么寫?
查看完整描述

4 回答

?
HBJ

TA貢獻1條經驗 獲得超0個贊

若只需不為空,使用 \S 即可

若需要添加其他條件,可以這樣寫^(?=\S)其他表達式(?<=\S)$

查看完整回答
反對 回復 2021-07-02
?
慕碼人2483693

TA貢獻1860條經驗 獲得超9個贊

答案:var reg = /\S/;

reg.test($("value").val());

正則表達式是對字符串(包括普通字符(例如,a 到 z 之間的字母)和特殊字符(稱為“元字符”))操作的一種邏輯公式,就是用事先定義好的一些特定字符、及這些特定字符的組合,組成一個“規則字符串”,這個“規則字符串”用來表達對字符串的一種過濾邏輯。

正則表達式是一種文本模式,該模式描述在搜索文本時要匹配的一個或多個字符串。

擴展資料:

正則表達式的特點是:

1. 靈活性、邏輯性和功能性非常強;

2. 可以迅速地用極簡單的方式達到字符串的復雜控制。

3. 對于剛接觸的人來說,比較晦澀難懂。

由于正則表達式主要應用對象是文本,因此它在各種文本編輯器場合都有應用,小到著名編輯器EditPlus,大到Microsoft Word、Visual Studio等大型編輯器,都可以使用正則表達式來處理文本內容。



查看完整回答
反對 回復 2019-11-29
?
ABOUTYOU

TA貢獻1812條經驗 獲得超5個贊

正則表達式可以為空值,不為空則要格式。

格式如下:

^$|^(\d+|\-){7,}$ ("|"后邊的是要符合格式。)

如果可以為空的空可以是空格和制表符那就這么寫:^\s*$|^(\d+|\-){7,}$

正則表達式不為空用\S匹配,不能有空格可以用[^ ]匹配,[]中^后面是一個空格。


查看完整回答
反對 回復 2019-11-29
  • 4 回答
  • 0 關注
  • 7938 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號