C正規表示式,匹配3或5位的數字

2022-05-26 02:10:16 字數 502 閱讀 4572

1樓:牧羽聲易

其他人說的基本正確。你有一個經驗是錯誤的,你說第一題能匹配到3、4、5個數字,但它不能匹配出4位數字,第一題的表示式只能匹配出3位或是5位數位,而你輸入4位數字時,因為它符合3位數字,所以也會被匹配出。

匹配次數的正規表示式格式是有要求的,請去看手冊,不要想當然的寫,不然是不生效的。

2樓:牢音沐瓊

表示式1,

應該只能匹配3個或者5個數字

2,3,4,表示式格式錯誤

表示式5也可以^(\d|\d)$,這樣只能匹配一行裡面只有3個或者5個數字。

3樓:捷詩桃釁果

表示式1

匹配三位數,五位數,

\d是匹配數字(0-9),是匹配x到n次,x<=n的,表示式3

匹配三位數,四位數,五位數

其他的我也不清楚了,給你一個這個講的很詳細

問個「正規表示式」的問題,問個「正規表示式」的問題

首先找到maxxp 123456 使用正規表示式 maxxp 0 9 然後替換的正規表示式 maxxp 1 你這點小問題,是很容易自己搞定的。但是對於複雜的,如果不會寫,可以參考這個 教程 以python中的re模組為例,手把手教你,如何從無到有,寫出相對複雜的正規表示式 此處不給貼地址,請自己用g...

僅匹配兩個數字的正規表示式怎麼寫啊

1.匹配兩個數字,左右為字母 a za z d a za z 2.匹配首次出現連續的兩個數字 d w 樓上寫的那個是找不到行中間的65的。這樣應該可以吧 連續的兩個數字,且兩側不是數字 0 9 僅僅匹配65的表示式 65呵呵 匹配,只能包含任意數字和 這三個字元的正規表示式要怎麼寫 5 正規表示式 ...

易語言正規表示式匹配內容如何在取匹配內容啊求解析

如果是網頁的第一頁 和第二頁 獲取靜態地址重新讀取即可 易語言裡面如何用正規表示式匹配任意多行文字?s s 用這個表示式就可以了 請明確任意多行文字是指什麼 保留連續多行 剔除單行的?求易語言正規表示式獲取內容 留下郵箱,復可以發原始碼。以下原始碼貼製出 版本 2 支援庫 regex 區域性變數 原...