跪求0 360之間允許4位小數點的正數的正規表示式

時間 2022-06-24 18:00:03

1樓:匿名使用者

/^(((([0-2])?\d|3[0-5]\d)(\.\d)?)|360)$/

表示我正則也比較菜吧。。

先解釋一下

/^((

(([0-2])?\d|

3[0-5]\d

)(\.\d)?

)|360

)$//^$/ 不用說了吧,開始到結束只能為指定的內容

([0-2])?\d 這裡可以匹配到0-2開頭的三位數,或兩個0-9的兩位數\d

3[0-5]\d 3開頭的三位數,十位0-5,個位隨意

(\.\d)? 這裡帶小數了,可有可無,有時必須在1-4位之間

360 最後就是360了,不可以帶小數

結合起來就是0-299或300-359,可帶1-4位小數;或360

2樓:月輪天唯五

[1-9]\d\d\d\.[\d],

你可以把資料發我,q q167088991

3樓:小_魚人

^([0-2]?\d(\.\d)?|3[0-5]\d(\.\d)?|360)$

求乙個正規表示式,只允許輸入數字或者小數點,最大長度10。

4樓:在晴天的雨傘

^([0-9](\.[0-9]+)?|10)$

正規表示式驗證數字必須是正整數可以是整數可以是小數點後四位任意 10

5樓:律高陽

^(-)?\d+(\.\d+)?

$解釋:^匹配字串開始(-)?匹配負號,問號表示可選\d+表示匹配整數部分為多個數字(\.

\d+)?匹配小數部分,問號表示可選$匹配字串結尾

用正規表示式怎麼表示只能輸入整數或者帶有4位小數的數字

6樓:匿名使用者

匹配數字(只能是整數):^\d+$匹配數字(允許小數點後面有或沒有4位小數):^\d+(\.\d)?$,例如:0.1234。

js驗證是正數且保留2位有效小數點的正規表示式是什麼?

7樓:言南絮

js驗證是正數且保留2位有效小數點的正規表示式是:123var reg = /^\+?(\d*\.\d)$/;var str = ".23";reg.test(str)

驗證正數的js**:

"^\\d+$"  //非負整數(正整數 + 0)

"^[0-9]*[1-9][0-9]*$"  //正整數

"^((-\\d+)|(0+))$"  //非正整數(負整數 + 0)

"^-[0-9]*[1-9][0-9]*$"  //負整數

"^-?\\d+$"    //整數

"^\\d+(\\.\\d+)?$"  //非負浮點數(正浮點數 + 0)

"^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*))$"  //正浮點數

"^((-\\d+(\\.\\d+)?)|(0+(\\.0+)?))$"  //非正浮點數(負浮點數 + 0)

"^(-(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*)))$"  //負浮點數

"^(-?\\d+)(\\.\\d+)?$"  //浮點數

正規表示式,又稱規則表示式。在**中常簡寫為regex、regexp或re,電腦科學的乙個概念。正則表通常被用來檢索、替換那些符合某個模式的文字。

許多程式語言都支援利用正規表示式進行字串操作。正規表示式這個概念最初是由unix中的工具軟體普及開的。正規表示式通常縮寫成"regex",單數有regexp、regex,複數有regexps、regexes、regexen。

正規表示式是對字串操作的一種邏輯公式,就是用事先定義好的一些特定字元、及這些特定字元的組合,組成乙個"規則字串",這個"規則字串"用來表達對字串的一種過濾邏輯。

給定乙個正規表示式和另乙個字串,可以達到如下的目的:

給定的字串是否符合正規表示式的過濾邏輯;

可以通過正規表示式,從字串中獲取我們想要的特定部分。

正規表示式的特點是:

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

可以迅速地用極簡單的方式達到字串的複雜控制;

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

求乙個js正規表示式,要求只能為數字,如果有小數字,最多只能是4位小數 5

8樓:匿名使用者

/^\d+(?:\.\d)?$/

複製:/^\d+(?:\.\d)?$/

**:var g = /^\d+(?:\.\d)?$/;

var n = "20.03";

alert(g.test(n));

如果分正負數專的話,用這個:

^[+-]?\d+(?:\.\d)?$

複製:^屬[+-]?\d+(?:\.\d)?$

9樓:匿名使用者

var m = /^-?\d+\.?\d$/;

var s = "111.111";

alert(m.test(s));

10樓:匿名使用者

/^\d(\.\d)?$/

11樓:匿名使用者

^\d+(\.[0-9])$

關於文字框的正規表示式,只能輸入正數,可以有小數點,小數點後面兩位。

求乙個 正規表示式 要求可以是正數也可以是小數 但做多保留兩位小數 大於0的數

12樓:匿名使用者

^\d+(\.\d)?$

小數點後面可以是一位麼,如果可以用上面這個,如果只能2位,就把改成

樓上這位不厚道呀

13樓:手機使用者

^([1-9][0-9]*)(\.[0-9])?$|^(0\.[0-9])$

14樓:脫苦海工作室

^\d+(.?\d)?$

小胖寫小數把小數點向右多點一位現得小數比原來多64 35原來

hao大森 64.35 10 1 64.35 9 7.15,所以原來的數字是7.15 小數點是一個數學符號,寫作 用於在十進位制中隔開整數部分和小數部分。小數點作用很大,不起眼的差錯會造成極為嚴重的後果。中國自古以來就使用十進位制計數法,一些實用的計量單位也採用十進位制,所以很容易產生十進分數,即小...

用1,2,7,數字和小數點組成的最大的兩位小數是

手機使用者 因為8 7 2 1,所以可以排成的最大的兩位小數是 87.21 因為1 2 7 8,所以可以排成的最小的兩位小數是12.78 故答案為 87.21,12.78 用7 4 2 0四個數字和小數點組成乙個最大三位小數是 最小兩位小數是 許燕芬 用7 4 2 0四個數字和小數點組成乙個最大三位...

excel複製數值,顯示是兩位小數點,但是雙擊之後複製還是很多位,求方法

ch陳先生 用函式 round m9,2 口號裡面的2是需要保留的小數位數。小數點,數學符號,寫作 用於在十進位制中隔開整數部分和小數部分。小數點儘管小,但是作用極大。中國自古以來就使用十進位制計數法,一些實用的計量單位也採用十進位制,所以很容易產生十進分數,即小數的概念。第一個將這一概念用文字表達...