匹配未知长度的字符串 - 我从窗体中的用户处获取输入。
预期输入格式为[number][comma][number][comma] etc...
该输入的示例为3,43,1,238,24
。数字后跟任意数量的[逗号] [数字]
只要输入允许,模式可以继续,任何长度的数字都被接受。
我想使用正则表达式来确保用户已正确格式化他们的条目。首先,我使用str_replace去掉响应中的任何空格(以防用户在逗号后输入空格)。
但我很困惑如何匹配未知长度的模式。以下工作?
/\d+,\d+/
我的印象是这不起作用。它只会匹配模式中的前两个数字,并且没有任何数字。有任何想法吗?
如果它的事项,我使用PHP 5.6.10 v
为什么不试试我们自己:https://regex101.com/?! (https://regex101.com/r/cB4kJ4/1) – Rizier123