簡體   English   中英

正則表達式小於 230000

[英]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) - 023000數字正則表達式
  • - 空間
  • [12]0 - 12然后0
  • X - 空間, X
  • .* - 盡可能多的任何零個或多個字符。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM