第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

十進(jìn)制數(shù)正則表達(dá)式,其中十進(jìn)制后的數(shù)字是可選的

十進(jìn)制數(shù)正則表達(dá)式,其中十進(jìn)制后的數(shù)字是可選的

我需要一個(gè)驗(yàn)證數(shù)字的正則表達(dá)式,但不需要小數(shù)點(diǎn)后的數(shù)字。即。123123.123.4都是有效的123..將無效任何將不勝感激!
查看完整描述

3 回答

?
富國(guó)滬深

TA貢獻(xiàn)1790條經(jīng)驗(yàn) 獲得超9個(gè)贊

使用以下內(nèi)容:


/^\d*\.?\d*$/

^ -生產(chǎn)線的起點(diǎn);

\d* -0或更多數(shù)字;

\.?-一個(gè)可選的點(diǎn)(由于在正則表達(dá)式中轉(zhuǎn)義,.是一個(gè)特殊字符);

\d* -0或更多數(shù)字(小數(shù)部分);

$ - 隊(duì)伍的盡頭。

這允許0.5小數(shù)而不是要求前導(dǎo)零,例如0.5



查看完整回答
反對(duì) 回復(fù) 2019-12-12
?
心有法竹

TA貢獻(xiàn)1866條經(jīng)驗(yàn) 獲得超5個(gè)贊

/\d+\.?\d*/

一個(gè)或多個(gè)數(shù)字(\d+),可選的句點(diǎn)(\.?),零個(gè)或多個(gè)數(shù)字(\d*)。


根據(jù)您的用法或正則表達(dá)式引擎,您可能需要添加開始/結(jié)束行錨點(diǎn):


/^\d+\.?\d*$/

http://img1.sycdn.imooc.com//5db654730001348902540040.jpg


查看完整回答
反對(duì) 回復(fù) 2019-12-12
?
泛舟湖上清波郎朗

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超3個(gè)贊

您需要如下所示的正則表達(dá)式才能正確執(zhí)行此操作:


/^[+-]?((\d+(\.\d*)?)|(\.\d+))$/

使用擴(kuò)展修飾符(Perl支持)的帶空格的相同表達(dá)式:


/^  [+-]? ( (\d+ (\.\d*)?)  |  (\.\d+) ) $/x

或帶有注釋:


/^           # Beginning of string

 [+-]?       # Optional plus or minus character

 (           # Followed by either:

   (           #   Start of first option

     \d+       #   One or more digits

     (\.\d*)?  #   Optionally followed by: one decimal point and zero or more digits

   )           #   End of first option

   |           # or

   (\.\d+)     #   One decimal point followed by one or more digits

 )           # End of grouping of the OR options

 $           # End of string (i.e. no extra characters remaining)

 /x          # Extended modifier (allows whitespace & comments in regular expression)

例如,它將匹配:


123

23.45

34。

.45

-123

-273.15

-42。

-.45

+516

+9.8

+2。

+.5

并將拒絕這些非數(shù)字:


。(單小數(shù)點(diǎn))

- (負(fù)小數(shù)點(diǎn))

+。(加上小數(shù)點(diǎn))

(空字符串)

比較簡(jiǎn)單的解決方案可能會(huì)錯(cuò)誤地拒絕有效數(shù)字或匹配這些非數(shù)字。



查看完整回答
反對(duì) 回復(fù) 2019-12-12
  • 3 回答
  • 0 關(guān)注
  • 521 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)