[英]regex less than 230000
我試圖在列表中獲得小於230001
的值,在空格 20 或 10 之后獲得兩個數字,最后一個字符是X
。 我試過了:
[0-2][0-3][0-9][0-9][0-9][0-9] (20|10) X
-z001 230001 20 X
-z011 26321 10 *
-z002 230000 10 X
-z003 134242 12 *
-z004 199999 10 X
-z005 299999 20 X
我的預期結果是
-z002 230000 10 X
-z004 199999 10 X
您可以使用
.* ([0-9]|[1-9][0-9]{1,4}|1[0-9]{5}|2[0-2][0-9]{4}|230000) [12]0 X.*
請參閱正則表達式演示。
數字范圍正則表達式是使用此數字范圍正則表達式生成器生成的。
詳情:
.*
- 盡可能多的任何零個或多個字符
- 空間([0-9]|[1-9][0-9]{1,4}|1[0-9]{5}|2[0-2][0-9]{4}|230000)
- 0
到23000
數字正則表達式
- 空間[12]0
- 1
或2
然后0
X
- 空間, X
.*
- 盡可能多的任何零個或多個字符。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.