2017-09-25 77 views
0

我正在使用Validating String Parameter Plugin。現在我可以爲我的參數輸入定義一些正則表達式模式。 我想允許模式:Jenkins版本格式的正則表達式驗證字符串參數插件

NUMBER.NUMBER.NUMBER 

的例子是:

11.2.4 
5.0.88 
0.8.7 
128.1518.4848 

我不允許事情就像

2.4 
2.4.1e 
.. 

所以只有3次所有可能的數字與兩個點之間。 如何在正則表達式中定義這個?

我試過了:^[0-9]+$.^[0-9]+$.^[0-9]+$但它沒有奏效。

+0

圖案內部取出錨 - '^ [0-9] + \ [0-9] + \ [0-9] + $' –

回答

1
grep -P '^\d+\.\d+\.\d+$' inputfile 
11.2.4 
5.0.88 
0.8.7 
128.1518.4848 
+0

酷,非常有效。我會在幾分鐘內批准答案 – DenCowboy

相關問題