我有一个需要匹配的字符串,它可以是各种格式:
5=33
5=14,21
5=34,76,5
5=12,97|4=2
5=35,22|4=31,53,71
5=98,32|7=21,3|8=44,11
我需要出现在等号 (=) 和竖线 (|) 符号之间或行尾的数字。所以在最后一个例子中,我需要98
, 32
, 21
, 3
, 44
,11
但我根本想不通。这些数字不是具体的,它们可以是任意数量的数字。
我只是在学习 regex 和 preg_match 并且无法弄清楚。我不知道我在做什么。
非常感谢任何帮助。