簡體   English   中英

這個樣本的正則表達式是什么(LINE QUEUE BRANCH)

[英]what is the Regular Expression of this sample (LINE QUEUE BRANCH)

請幫我弄清楚如何獲得這個REGEX:

(LINE<space>QUEUE<space>BRANCH)

我試着這樣做,

^LINE+[0-9]+(MKT|TGT)$

隊列號應該是1-1000的動態

在此先感謝任何人!

您可以使用以下正則表達式。

^LINE *([1-9][0-9]{0,2}|1000) *(MKT|TGT)$
  • 這將允許每個部分之間有0或更多個空格。
  • [1-9][0-9]{0,2}匹配1 - 999之間的任何數字或匹配1000

現場演示

這對你有用,

  ^LINE ([1-9][0-9]{0,2}|1000) (MKT|TGT)$

DEMO

你的正則表達式是,

^LINE \b(?:1000|[1-9](?:[0-9]?[0-9])?)\b (?:MKT|TGT)$

數字范圍從1到1000將出現在該行的中間。

DEMO

暫無
暫無

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

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