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

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

請教一下大神,/^(\d)$/正則表達式是什么意思?

請教一下大神,/^(\d)$/正則表達式是什么意思?

回首憶惘然 2019-11-25 18:14:30
/^(\d)$/正則表達式是什么意思
查看完整描述

4 回答

?
撒科打諢

TA貢獻1934條經驗 獲得超2個贊

^(\d)$就是0-9的任意一個數字,
^表示以...開頭,\d表示0-9的數字,$表示以...結尾,
所以這個就是表示單個數字了

查看完整回答
反對 回復 2019-11-29
?
料青山看我應如是

TA貢獻1772條經驗 獲得超8個贊

這個正則表達式匹配的是以X.X.X或者XX.X.X(X表示一個數字0-9)開頭的字符串。
^匹配一個字符串的開頭,
\d表示匹配一個數字,
{1,2}表示匹配前面的\d一次或者兩次,
\.表示匹配.(因為正則表達式中 . 表示匹配任意字符,所以這里\.是轉義的,表示匹配真正的.)

查看完整回答
反對 回復 2019-11-29
?
慕桂英3389331

TA貢獻2036條經驗 獲得超8個贊

^\D?\D?\D

^表示開始符

\d表示數字,\D表示非數字

你這個的?是中文的,就表示個中文全角問號?。如果是英文的?則表示0個或一個。

所以你這里^\D?\D?\D這個正則表示:

字符串開始非數字?非數字?非數字。

^\D?\D?\D這個正則表示:

字符串開始0個或一個非數字0個或一個非數字非數字。


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

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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