日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

javascript 正则表达式提取数字使用

發(fā)布時間:2023/12/15 javascript 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 javascript 正则表达式提取数字使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


javascript 正則表達式提取數字使用


知識點:

JavaScript RegExp 對象

RegExp 對象

RegExp 對象表示正則表達式,它是對字符串執(zhí)行模式匹配的強大工具。

直接量語法

/pattern/attributes

創(chuàng)建 RegExp 對象的語法:

new RegExp(pattern, attributes);

參數

參數?pattern?是一個字符串,指定了正則表達式的模式或其他正則表達式。

參數?attributes?是一個可選的字符串,包含屬性 "g"、"i" 和 "m",分別用于指定全局匹配、區(qū)分大小寫的匹配和多行匹配。ECMAScript 標準化之前,不支持 m 屬性。如果?pattern?是正則表達式,而不是字符串,則必須省略該參數。


支持正則表達式的 String 對象的方法

方法 描述 FF IE
search 檢索與正則表達式相匹配的值。 1 4
match 找到一個或多個正則表達式的匹配。 1 4
replace 替換與正則表達式匹配的子串。 1 ?
split 把字符串分割為字符串數組


=====

var strContent = "A2B3"
var regexp = /[0-9]*/g
var lll = strContent.match(regexp)
lll = ["", "2", "", "3", ""]

// 注意 -- regexp表達式不是字符串,不能使用"引號括起來。

var regexp1 = /[0-9]/g

var lll2 = strContent.match(regexp1)

lll2 = ["2", "3"]

//

strContent ="A21B30"
var regexp2 = /[0-9]+/g ? ?或者 /\d+/g
var lll2 = strContent.match(regexp2)
lll2 = ["21", "30"]

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的javascript 正则表达式提取数字使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。