簡體   English   中英

PHP正則表達式和重復模式

[英]PHP regex and repeated patterns

我想使用preg_match匹配這些字符串,基本上只重復數字和逗號(可選)的模式,沒有字母

123
123,
123,456
123,456,
123,456,789
123,456,789,
etc...

但不是

abc
123,abc
123,abc,456
abc,123,456

謝謝

將逗號和模式匹配到一個非捕獲組中的一位或多位數字,然后使其重復零次或多次。 並且不要忘記最后添加一個可選的逗號。

^[0-9]+(?:,[0-9]+)*,?$

演示

暫無
暫無

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

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