这是一个创建于 4060 天前的主题,其中的信息可能已经有所发展或是发生改变。
字符串
a/b_01.jpg|a/b_02.jpg|a/b_03.jpg
我想求一个正则匹配,分别匹配到
a/b_01.jpg
a/b_02.jpg
a/b_03.jpg
7 条回复 • 1970-01-01 08:00:00 +08:00
![loo2k](https://cdn.v2ex.com/avatar/808e/5302/5216_normal.png?m=1715054118) |
|
1
loo2k 2013-05-20 21:58:48 +08:00 1
/(.[^\|]*)[\|]*/i
|
![funagi](https://cdn.v2ex.com/avatar/2684/b514/15516_normal.png?m=1488891936) |
|
2
funagi 2013-05-20 21:59:32 +08:00 1
不明白楼主的用意,不能直接split("|")吗?
|
![loo2k](https://cdn.v2ex.com/avatar/808e/5302/5216_normal.png?m=1715054118) |
|
3
loo2k 2013-05-20 21:59:43 +08:00 1
测试结果
|
![yeshang](https://cdn.v2ex.com/avatar/e66a/ed02/13497_normal.png?m=1587405056) |
|
4
yeshang 2013-05-20 22:09:11 +08:00
|
![yeshang](https://cdn.v2ex.com/avatar/e66a/ed02/13497_normal.png?m=1587405056) |
|
5
yeshang 2013-05-20 22:19:43 +08:00
@ loo2k 测试是可以的. 但是实际用, 却不行.
|
![loo2k](https://cdn.v2ex.com/avatar/808e/5302/5216_normal.png?m=1715054118) |
|
6
loo2k 2013-05-20 22:33:12 +08:00 1
@ yeshang 一定是你用的姿势不对 →_→ 说笑,你实际用的数据不一样?或者贴一些你实际数据来看看?
|
![123123](https://cdn.v2ex.com/avatar/68c2/0262/30079_normal.png?m=1361267762) |
|
7
123123 2013-05-21 00:04:30 +08:00 1
([^\|]+?)(\||$)
|