正則匹配,請高手幫忙解決!

2023-03-21 23:50:06 字數 948 閱讀 1269

1樓:匿名使用者

5(3[0-9][1-9])|40[0-9])我們先就每個位置要匹配的數字進行分析,因為正規表示式的引擎就是逐字匹配的,在你的第一個例子中,先匹配一個數字5,然後接著要區別,如果跟的是數字3,那麼後邊三個數字可以隨便取,最後一個取1-9;如果後邊是4,那4後必須跟0,最後三個數字隨便取,於是便得到上邊的表示式。你後邊兩個數字的正則分別是:8(4[0-9])|52[0-9]),8([6-8][0-9])|97[0-9])。

注:[0-9]表示可以取0到9的任一數字,表示取三位,即這三位都可以取0到9的任意數字。祝你好運…

2樓:

下面是示例**:

public class test [1-9]||540[0-9]";

另外兩個思路是一樣的。大同小異。

可能寫得不算好。但我測試過了。能滿足要求。

希望能幫到你點。

幫忙解釋一下如下的正規表示式的意思。謝謝!越詳細越好!

3樓:**兩重天

\w:單詞字元:[a-za-z_0-9]

\.:就是匹配一個。,因為你不用\轉義的話,.就是代表任意一個字元。

*:表示0或多個字元。

:就是要求是一個字元。上面的@就是表示一個@,可以不寫,就寫一個@就行了。

:就是要求2-4個字元。

:表示0或1個字元,可以用?來代替。如\.?表示0個或1個。

/ig:這個是忽略大小寫,且全域性匹配。

+:表示1或多個字元。

^:以什麼開頭。上面就是以單詞字元開頭。

是js正則吧。明白了沒?

4樓:匿名使用者

看上去像是匹配一個名稱可以帶 . 和 - 號的郵件地址?

如下這個字串是可以被匹配的一個示例:

後面的 ig 選項表示不區分大小寫及全域性匹配。

電腦開機顯示warning,請高手幫忙解決下。謝謝

warning是警告的意思,後面還應該有下文呀,能告訴我下面提示的什麼嗎?出現這個提bai示一般cpu或者主機板出問du題了zhi,cpu出問題你只能拿去硬dao件商檢視,通常要換電容回之類的自己無答法解決,如果是主機板問題的話把bios設定還原成default,由於主機板不同操作也不同,但是通常主...

如何阻止不良廣告,請高手幫忙解決

有了大家的支援,你的問題應該解決了吧 用卡巴斯基查殺一下就會找到很多間諜軟體和廣告軟體.推薦 流氓軟體清理程式,很好用。這個是卡巴斯基 反病毒軟體 v6.0.0.303 final 070716 key防毒用回 的效果不用說了答,很強筋的。不過最好是先用防毒軟體在,在用清理程式。這樣就是一個都不能跑...

幫忙解決幾個綜合小問題,請各位高手幫我解決以下兩個問題

請各位高手幫我解決以下兩個問題 杜甫的詩的特點是沉鬱頓挫,有著憂國憂民的思想感情。但 望嶽 一詩是杜甫年輕時寫,所以此詩更多的是體現他的凌雲壯志,尤其是最後一句 會當凌絕頂,一覽眾山小 直抒了胸意。與杜甫大部分的詩的特點形成了鮮明對比。所以既像是杜甫寫的,又不像是杜甫寫的。裡面的 鑑賞。你可以總結下...