d這個正規表示式什麼意思,求詳解

時間 2021-08-30 09:32:14

1樓:匿名使用者

一個可能帶+-號的整數,或空字串,或一個+-號^[-\\+]?

[-+]表示+-號?表示前面的內容可有可無,即可能有正負號[\\d]* \\d表示數字,*表示0到多個數字,完全多餘重寫為^[-+]?\\d+$ 這樣就只能表示整數,不會匹配空字串或單獨的+-號

下面的正規表示式的 "/<[\/\!]*?[^<>]*?>/is"; 是什麼意思?求詳解! 30

2樓:匿名使用者

表示式"/<[\/\!]*?[^<>]*?>/is":

/< #表示匹配/和《字元[\/\!] *? #[\/\!

]表示匹配/和!其中任意一個字元,前面的\是用來轉義的,*是對前面中內容可以重複0次或多次,*後面加?表示進 行懶惰匹配

[^<>]*? #[^<>]表示匹配除了《和》字元以外的字元,後面的*?同上

>/is #表示匹配字串》/is

正規表示式<[^>]*>| |\[[0-9]\]|\s* 是什麼意思求詳解

3樓:緋彈亞絲娜

<[^>]*>| |\[[0-9]\]|\s*解釋:正規表示式中,符號 | 表示「或者」關係此正則有三個 | 符號,被分成了4部分,表示匹配這四者任意一個第一部分:

<[^>]*>

< # 匹配<

[^>]* # 匹配所有非》的字元,星號*表示任意數量> # 匹配》

綜上所述,這裡匹配類似html標籤這樣的文字第二部分:

| | #匹配空格

第三部分:

\[[0-9]\]

\[ # 匹配[

[0-9] # 匹配一位數字0-9\] # 匹配]

綜上,這裡匹配類似 [3] 這樣被中括號括起來的數字第四部分:

\s* # 匹配空格,回車,製表符……等空白文字,星號*表示任意數量

這個正規表示式什麼意思/^(-?\d+)(\.\d+)?$/

4樓:小cherry丸子吖

這個正bai則就是匹配數字du;

-?表示

前面可以有一zhi個可選的減號;

\d+表示一到dao多個數字,(-?\d+)這個表內示整容數部分;

(\.\d+)?表示一個小數點跟多個數字,?表示前面這部分是可選的,這部分匹配一個可選的小數部分;

^(\d)$就是0-9的任意一個數字;

^表示以...開頭,\d表示0-9的數字,$表示以...結尾;

所以這個就是表示單個數字了。

正規表示式,又稱規則表示式。(英語:regular expression,在**中常簡寫為regex、regexp或re),電腦科學的一個概念。

正則表通常被用來檢索、替換那些符合某個模式(規則)的文字。

許多程式設計語言都支援利用正規表示式進行字串操作。例如,在perl中就內建了一個功能強大的正規表示式引擎。正規表示式這個概念最初是由unix中的工具軟體(例如sed和grep)普及開的。

正規表示式通常縮寫成「regex」,單數有regexp、regex,複數有regexps、regexes、regexen。

5樓:匿名使用者

這個正則就是匹配數字

-?表示前面可以有一個可選的減號

\d+表示一到多個數字,(-?\d+)這個表示整數部分(\.\d+)?表示一個小數點跟多個數字,?表示前面這部分是可選的,這部分匹配一個可選的小數部分

6樓:匿名使用者

匹配數字的

可匹配情況

正負整數

正負浮點數(帶小數點的數)

7樓:匿名使用者

^bai[\w_]*$表示什麼呢,首先du看\w表示匹配包括下劃線zhi的任何單詞字元。等價dao於內'[a-za-z0-9_]'。

然後跟了個_,在看*號:匹配前面容的子表示式零次或多次。例如,zo* 能匹配 "z" 以及 "zoo"。 * 等價於。

你這個表示式的意思就是把這個[\w_](任何單詞字元包括下劃線,然後跟個下劃線)看為一個整體出現零次或多次!

求正規表示式2[0-4]\d|25[0-5]|[01]?\d\d?的詳解,我知道這是表達ip裡面用的,求詳解!!!

8樓:匿名使用者

這表達的是ip的完整的式子((2[0-4]\d|25[0-5]|[01]?\d\d?)\.)(2[0-4]\d|25[0-5]|[01]?\d\d?)

你所說的是一部分。

解釋:2[0-4]\d指200~249之間的數字,「|」符號是正則裡面的或,25[0-5]指250~255,[01]?表示一位或二位數字,這樣0~255就表達全了,這樣做的目的主要是避免把大於255的數字也包括進來了。

另外? 表示 重複零次或一次

明白了?

正規表示式 /(-?\w+)/g 代表什麼意思? 求詳解

9樓:賊寇在何方

一個斜槓+一個減號或者不出現減號+任意個數字、字母、下劃線+一個斜槓+一個字母g

10樓:匿名使用者

-,或沒有-,緊接著任意多個漢字或字元(不能為標點符號等)

python有關正規表示式的題目求詳解? 100

11樓:year好好學習

lv.92014-09-28

如果要求不嚴格的話re.findall('\w(.*?)n',str)

如果要求嚴格的話re.findall('[a-za-z](.*?)n',str)

如何用正規表示式檢測ip是否正確,求詳解

12樓:hi小小大人物

ip的正規表示式:

格式是由「.」分割的四部分,每部分的範圍是0-255;

每段的正則可以分幾部分來寫:200—255;100-199;10-99;0-9;

每一部分對應的正規表示式: 2[0-4]\d|25[0-5]; 1\d; [1-9]\d; \d

所以連起來就是\d|[1-9]\d|1\d|2[0-4]\d|25[0-5]

那麼ip的正則就是(\d|[1-9]\d|1\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d|2[0-4]\d|25[0-5])\.

(\d|[1-9]\d|1\d|2[0-4]\d|25[0-5])

在js中表示為:/^(\d|[1-9]\d|1\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d|2[0-4]\d|25[0-5])\.

(\d|[1-9]\d|1\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d|2[0-4]\d|25[0-5])$/

13樓:現在什麼最好呢

霍桓中舉後,在縣令歐大人幫助下,終與青娥結成連理。五年後,武父修仙歸來,見青娥嫁人生子,氣急敗壞,將青娥強行帶入山中修行,又製造青娥死去的假象,迷惑霍桓,讓他死心。

d正規表示式是什麼意思, 1 9 d 這個正規表示式代表什麼意思

d 就是0 9的任意一個數字,表示以.開頭,d表示0 9的數字,表示以.結尾,所以這個就是表示單個數字了 1 9 d 這個正規表示式代表什麼意思 dao什麼結束 這個專正則就屬表示 以1到9的的某位數字開始並以一位或者多位或者零位數字結尾,那是什麼?如 1 19 119 1110 等等等 以1 9中...

正規表示式中s s什麼意思不是,正規表示式中, s S 什麼意思。。。。“ ”不是範圍描述符嗎?

s s 是完全通配的意思 是範圍描述符。s是指空白,包括空格 換行 tab縮排等所有的空白,而 s剛好相反,這樣一正一反下來,就表示所有的字元,完全的,一字不漏的。另外,這個符號,表示在它裡面包含的單個字元不限順序的出現,比如 ace 這表示,只要出現a c e這三個任意的字母,都會被匹配 s 表示...

正規表示式d g什麼意思,正規表示式 d d 的意思

g 最前面的 與最後面的 是分隔符,表示正規表示式的開始與結束。最後的 g 標誌表示正規表示式使用的global 全域性 的狀態。使用 global 標誌表明在被查詢的字串中搜尋操作將查詢所有符合的項,而不僅僅是第一個。這也被稱為全域性匹配。相關的標誌還有i ignorecase,表示忽略大小寫 m...