1. 程式人生 > >RegExp.$1啥意思

RegExp.$1啥意思

JavaScript RegExp.$1


RegExp 是javascript中的一個內建物件。為正則表示式。




RegExp.$1是RegExp的一個屬性,指的是與正則表示式匹配的第一個 子匹配(以括號為標誌)字串,以此類推,RegExp.$2,RegExp.$3,..RegExp.$99總共可以有99個匹配




例子:


var r= /^(\d{4})-(\d{1,2})-(\d{1,2})$/; //正則表示式 匹配出生日期(簡單匹配)     


r.exec('1985-10-15');


s1=RegExp.$1;


s2=RegExp.$2;


s3=RegExp.$3;


alert(s1+" "+s2+" "+s3)//結果為1985 10 15

相關推薦

RegExp.$1意思

JavaScript RegExp.$1 RegExp 是javascript中的一個內建物件。為正則表示式。 RegExp.$1是RegExp的一個屬性,指的是與正則表示式匹配的第一個 子匹配(以括號為標誌)字串,以此類推,RegExp.$2,RegExp.$3,..R

DELPHI中 screen.Cursor:=crhourglass; adoQuery.close; adoquery.Open; screen.Cursor:=crdefault;意思

active font close -h efault href 指針 delphi .com 這段代碼大概是用來演示鼠標的用法的。具體解釋如下: 使鼠標指針為沙漏狀。(以表示程序正忙)screen.Cursor:=crhourglass; 把(打開的)數據庫關閉。adoQ

php中的global關鍵字是意思

分享 alt post image 即使 php 內部 bubuko 沒有 如果沒有global關鍵字,意思是 大兄弟 name這個變量你只能在這個函數內找它的值,找不到就出錯了,即使函數外部有一個和name同名的變量也沒用,照樣出錯。 有了global之後,

這幾個泛型符號都是意思

泛型泛型大家都用過,這幾個符號代表啥意思是否也有些疑惑呢?以下整理幾乎齊全了。 Java泛型中的標記符含義: E - Element (在集合中使用,因為集合中存放的是元素) T - Type(Java 類) K - Key(鍵) V - Value(值) N - Number(數值類型) ? - 表示不

買手機時幾GB+幾GB意思

處理 生產 內存 存在 定制 發現 原因 後臺 把他 48GB 就是你每次下載手機軟件呀、瀏覽圖片呀、這些東西都放在48G裏。你每次查看手機內存,就會看到你的48G用了多少。但是你什 麽時候看到你的4GB用了多少,都是那些360加速球呀提示你手機內存占用過高,98%啥的,

xmlns 意思

type 定義 odi detail space init 不同 AI article 參考:https://blog.csdn.net/zhch152/article/details/8191377前提科普:DTD 文檔類型定義(Document Type Definit

tcp中的發送窗口是意思

nop 一個 seq 1.8 長度 但是 意思 數據包 flags 初始的三次握手: 02:52:36.585412 IP 127.0.0.1.59764 > 127.0.0.1.8000: Flags [S], seq 3800457532, win 43690,

Numpy的reshape中-1意思

轉載自知乎 numpy.reshape(a, newshape, order='C')[source],引數`newshape`是啥意思? 根據Numpy文件(https://docs.scipy.org/doc/numpy/reference/generated/numpy.reshap

awk 中 {print $1} 什麼意思

舉個例子 echo "aa bb cc" | awk -F '{print $1}' 結果就是aa,意思是把字串按空格分割,取第一個。 awk 是用來提取列的主要工具; {print $1} 就是將某一行(一條記錄)中以空格為分割符的第一個欄位打印出來。   轉自:https:/

dubbo的lazyconnection意思

tin quest and change ret 怎麽 creat try exchange ExchangeClient主要有兩種實現: HeaderExchangeClient和LazyConnectExchangeClient,前者是正常使用的對於後者如果我們在url

\\w+\\|\\d+ 這個在java裡意思啊?

意思是匹配所有(邊界符除外),所以要對其進行轉意,用\.表示,然後由於編譯器需要,再加個\也就是\\.這樣才能匹配字串裡面出現的"." \\w+\\.的意思就是匹配任何以.接尾的字串,由於是 w+,所以它不匹配單純的".". \\d+這個是由兩部分組成的,\ 轉義符 加

STM32中U8, U16 ,U32意思

1.unsigned int 32 (C語言標準表達方法)        2.uint32_t ;       

兩個html程式碼如何用,意思,例子cellspacing cellpadding

 cellspacing是表格裡單元格之間的距離; cellpadding是表格裡單元格內的空白部分; 俗稱就是外補丁和內補丁,類似應用在div和span上的margin和padding 你可一試驗一下,給單元格加上邊框,在改變一下cellpadding和cellspacing的值,看有什麼變化. 例如: &

ffplay播放時列印的引數都是意思

原始碼裡列印的這段是這樣定義的av_log(NULL, AV_LOG_INFO, "%7.2f %s:%7.3f fd=%4d aq=%5dKB vq=%5dKB sq=%5dB f=%"PRId64"/%"PRId64" \r",

Python t(1,)的意思

以下內容摘自廖雪峰的官方網站:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014316724772904521142196b74a3f8abf93d8

SSH開發使用BaseAction做為所有Action抽象父類。這段程式碼意思

轉載自:http://zhidao.baidu.com/question/1637815200281856620.html?qbl=relate_question_0&word=baseAction SSH開發使用BaseAction<T>做為所有

Git 裡面的 origin 到底代表意思?

你的程式碼庫(repository)可以存放在你的電腦裡,同時你也可以把程式碼庫託管到Github的伺服器上。在預設情況下,origin指向的就是你本地的程式碼庫託管在Github上的版本。我們假設你首先在github上建立了一個Repository,叫做r

Python中reshape函式引數-1意思?

1、要記住,python預設是按行取元素-1是模糊控制的意思 比如人reshape(-1,2)固定2列 多少行不知道結果:2、出錯情況>>> a = np.array([[1,2,3]

if [ $# -ne 1 ];then 是什麽意思?

$? 16px 執行命令 ext 整數 size 大於等於 變量 best -ne 表示 不等於另外:整數比較-eq 等於,如:if ["$a" -eq "$b" ]-ne 不等於,如:if ["$a" -ne "$b" ]-gt 大於,如:if [

reshape函數第一個參數-1是什麽意思

error: 一個數 轉換 意思 ror 結果 二維數組 nbsp can 比如一個數組【1,2,3,4,5】 shape是(5,) reshape(-1,1)的結果是: [[1] [2] [3] [4] [5]] 是一個一行5行1列的二維數組,shape為(5,1) 讓