【相關(guān)學(xué)習(xí)推薦:js視頻教程】
測(cè)試代碼
<script type="text/javascript"> //1、只能輸入數(shù)字或者小數(shù)點(diǎn) 僅整數(shù),整數(shù)加小數(shù) var reg1=/(^[0-9]{1,2}$)|(^[0-9]{1,2}[\.]{1}[0-9]{1,2}$)/; console.log(reg1.test("")+" 空串 false"); console.log(reg1.test("1")+" 1 true"); console.log(reg1.test("10")+" 10 true"); console.log(reg1.test("10.")+" 10. false"); console.log(reg1.test("100")+" 100 false"); console.log(reg1.test("100.1")+" 100.1 false"); console.log(reg1.test("10.1")+" 10.1 ture"); console.log(reg1.test("10.10")+" 10.10 true"); console.log(reg1.test("10.101")+" 10.101 false"); console.log(reg1.test("0.101")+" 0,101 false"); console.log(reg1.test("110.101")+" 110.101 false"); console.log(reg1.test("a")+" a false"); console.log(reg1.test("*")+" * false"); console.log(reg1.test("..")+" .. false"); </script>
效果圖
如果不限定兩位整數(shù),比如至少1位整數(shù),[0-9]{1,} 即可
js中正則到或是" | "
//必須以數(shù)字開(kāi)頭和數(shù)字結(jié)尾,中間可以包含 逗號(hào),如果只有一個(gè)數(shù)字只能是數(shù)字 var regx1=/(^[0-9]{1,}[0-9,]{0,}[0-9]{1,}$)|(^[0-9]{1}$)/;
正則表達(dá)式表匹配所有的兩位數(shù)字,并且十位為1
比如我想要匹配所有的形如param_tag=12,這樣的等號(hào)后面是兩位數(shù)字,并且十位為1,可以使用如下的正則表達(dá)式進(jìn)行匹配:
parma_tag=\<1[0-9]\>
正則表達(dá)式:匹配兩位數(shù),且第一位不能為0
^[1-9][0-9]$
js正則,只能輸入數(shù)字且最少兩位有效數(shù)字,數(shù)字位數(shù)最多五位(限制的位數(shù)可自行調(diào)整)
var reg=/^[1-9]\d{0,3}\.\d$|/^[1-9]\d{0,2}\.\d{2}$|^[1-9]\d{1,4}$|^[0]\.\d{2,4}$/;
代碼分析:
var reg = /^[1-9]\d{0,3}\.\d$/ ; //首位(1-9),中間零到三位數(shù)字,接著點(diǎn)號(hào),點(diǎn)號(hào)后一位小數(shù)(0-9) var reg = /^[1-9]\d{0,2}\.\d{2}$/; //首位(1-9),中間零到二位數(shù)字,接著點(diǎn)號(hào),點(diǎn)號(hào)后兩位小數(shù)(0-9) var reg = /^[1-9]\d{1,4}$/; //首位(1-9),中間到結(jié)尾一到四位數(shù)字,無(wú)小數(shù) var reg = /^[0]\.\d{2,4}$/; //首位(0),接著點(diǎn)號(hào),點(diǎn)號(hào)后二到四位小數(shù)(0-9) //合并一起寫則用'|'符號(hào)相連接,即為或的意思,滿足任意一種條件都算符合
js正則表達(dá)式——限制數(shù)字長(zhǎng)度
比如:限制字?jǐn)?shù)長(zhǎng)度為4
var reg = /^\d{4}$/
解釋:以四個(gè)數(shù)字開(kāi)頭并且也是以這四個(gè)數(shù)字結(jié)尾,所以就限制了數(shù)字長(zhǎng)度,只能為四。
注意:也是以這四個(gè)數(shù)
相關(guān)推薦:編程視頻課程
以上是js正則表達(dá)式之限1-2位整數(shù)或者至多含有兩位小數(shù)的寫法的詳細(xì)內(nèi)容。更多信息請(qǐng)關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

熱AI工具

Undress AI Tool
免費(fèi)脫衣服圖片

Undresser.AI Undress
人工智能驅(qū)動(dòng)的應(yīng)用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover
用于從照片中去除衣服的在線人工智能工具。

Clothoff.io
AI脫衣機(jī)

Video Face Swap
使用我們完全免費(fèi)的人工智能換臉工具輕松在任何視頻中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費(fèi)的代碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
功能強(qiáng)大的PHP集成開(kāi)發(fā)環(huán)境

Dreamweaver CS6
視覺(jué)化網(wǎng)頁(yè)開(kāi)發(fā)工具

SublimeText3 Mac版
神級(jí)代碼編輯軟件(SublimeText3)

如何使用PHP和JS創(chuàng)建股票蠟燭圖股票蠟燭圖是股票市場(chǎng)中常見(jiàn)的一種技術(shù)分析圖形,通過(guò)繪制股票的開(kāi)盤價(jià)、收盤價(jià)、最高價(jià)和最低價(jià)等數(shù)據(jù),幫助投資者更直觀地了解股票的價(jià)格波動(dòng)情況。本文將教你如何使用PHP和JS創(chuàng)建股票蠟燭圖,并附上具體的代碼示例。一、準(zhǔn)備工作在開(kāi)始之前,我們需要準(zhǔn)備以下環(huán)境:1.一臺(tái)運(yùn)行PHP的服務(wù)器2.一個(gè)支持HTML5和Canvas的瀏覽器3

人臉檢測(cè)識(shí)別技術(shù)已經(jīng)是一個(gè)比較成熟且應(yīng)用廣泛的技術(shù)。而目前最為廣泛的互聯(lián)網(wǎng)應(yīng)用語(yǔ)言非JS莫屬,在Web前端實(shí)現(xiàn)人臉檢測(cè)識(shí)別相比后端的人臉識(shí)別有優(yōu)勢(shì)也有弱勢(shì)。優(yōu)勢(shì)包括減少網(wǎng)絡(luò)交互、實(shí)時(shí)識(shí)別,大大縮短了用戶等待時(shí)間,提高了用戶體驗(yàn);弱勢(shì)是:受到模型大小限制,其中準(zhǔn)確率也有限。如何在web端使用js實(shí)現(xiàn)人臉檢測(cè)呢?為了實(shí)現(xiàn)Web端人臉識(shí)別,需要熟悉相關(guān)的編程語(yǔ)言和技術(shù),如JavaScript、HTML、CSS、WebRTC等。同時(shí)還需要掌握相關(guān)的計(jì)算機(jī)視覺(jué)和人工智能技術(shù)。值得注意的是,由于Web端的計(jì)

股票分析必備工具:學(xué)習(xí)PHP和JS繪制蠟燭圖的步驟,需要具體代碼示例隨著互聯(lián)網(wǎng)和科技的快速發(fā)展,股票交易已經(jīng)成為許多投資者的重要途徑之一。而股票分析是投資者決策的重要一環(huán),其中蠟燭圖被廣泛應(yīng)用于技術(shù)分析中。學(xué)習(xí)如何使用PHP和JS繪制蠟燭圖將為投資者提供更多直觀的信息,幫助他們更好地做出決策。蠟燭圖是一種以蠟燭形狀來(lái)展示股票價(jià)格的技術(shù)圖表。它展示了股票價(jià)格的

如何使用JS和百度地圖實(shí)現(xiàn)地圖平移功能百度地圖是一款廣泛使用的地圖服務(wù)平臺(tái),在Web開(kāi)發(fā)中經(jīng)常用于展示地理信息、定位等功能。本文將介紹如何使用JS和百度地圖API實(shí)現(xiàn)地圖平移功能,并提供具體的代碼示例。一、準(zhǔn)備工作使用百度地圖API前,首先需要在百度地圖開(kāi)放平臺(tái)(http://lbsyun.baidu.com/)上申請(qǐng)一個(gè)開(kāi)發(fā)者賬號(hào),并創(chuàng)建一個(gè)應(yīng)用。創(chuàng)建完成

如何使用JS和百度地圖實(shí)現(xiàn)地圖熱力圖功能簡(jiǎn)介:隨著互聯(lián)網(wǎng)和移動(dòng)設(shè)備的迅速發(fā)展,地圖成為了一種普遍的應(yīng)用場(chǎng)景。而熱力圖作為一種可視化的展示方式,能夠幫助我們更直觀地了解數(shù)據(jù)的分布情況。本文將介紹如何使用JS和百度地圖API來(lái)實(shí)現(xiàn)地圖熱力圖的功能,并提供具體的代碼示例。準(zhǔn)備工作:在開(kāi)始之前,你需要準(zhǔn)備以下事項(xiàng):一個(gè)百度開(kāi)發(fā)者賬號(hào),并創(chuàng)建一個(gè)應(yīng)用,獲取到相應(yīng)的AP

如何使用JS和百度地圖實(shí)現(xiàn)地圖點(diǎn)擊事件處理功能概述:在Web開(kāi)發(fā)中,經(jīng)常需要使用地圖功能來(lái)展示地理位置和地理信息。而地圖上的點(diǎn)擊事件處理是地圖功能中常用且重要的一部分。本文將介紹如何使用JS和百度地圖API來(lái)實(shí)現(xiàn)地圖的點(diǎn)擊事件處理功能,并給出具體的代碼示例。步驟:導(dǎo)入百度地圖的API文件首先,要在HTML文件中導(dǎo)入百度地圖API的文件,可以通過(guò)以下代碼實(shí)現(xiàn):

隨著互聯(lián)網(wǎng)金融的迅速發(fā)展,股票投資已經(jīng)成為了越來(lái)越多人的選擇。而在股票交易中,蠟燭圖是一種常用的技術(shù)分析方法,它能夠顯示股票價(jià)格的變化趨勢(shì),幫助投資者做出更加精準(zhǔn)的決策。本文將通過(guò)介紹PHP和JS的開(kāi)發(fā)技巧,帶領(lǐng)讀者了解如何繪制股票蠟燭圖,并提供具體的代碼示例。一、了解股票蠟燭圖在介紹如何繪制股票蠟燭圖之前,我們首先需要了解一下什么是蠟燭圖。蠟燭圖是由日本人

js和vue的關(guān)系:1、JS作為Web開(kāi)發(fā)基石;2、Vue.js作為前端框架的崛起;3、JS與Vue的互補(bǔ)關(guān)系;4、JS與Vue的實(shí)踐應(yīng)用。
