簡體   English   中英

單詞空間逗號分隔數字的正則表達式

[英]Regex for word space comma seperated numbers

我正在關注我想通過正則表達式匹配的字符串

XYZ 8,4
XYZ 13,5

基本上,要嚴格匹配的預定義單詞 (XYZ) 后跟空格和逗號分隔的數字,每個數字的最大長度為 2

我有另一組需要正則表達式匹配的字符串

XYZ A 8.2.3
XYZ A 12.3.2 

在這里,一個預定義的單詞 (XYZ A) 與空格嚴格匹配,后跟空格和點分隔的數字,每個數字的最大長度為 2 格式 (digit.digit.digit)

感謝任何指針

這是一個適用於兩者的方法: http : //regexr.com/3f27q

這是它在java中的樣子:

Pattern.compile("^((XYZ)|(XYZ A))\\W(\\d+[,.])*\\d+$");

暫無
暫無

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

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