通过不太清晰的标记拆分内容 - PHP preg_spllit 或爆炸
Spliting content by not so clear marker - PHP preg_spllit or explode
我有这个字符串(文件内容)的部分:
0
3
1
Ref-1
5-18-100 Xeeecooo
-1
0
11
1
FK-1567
88-158-62 Maxco
-1
0
5
.....
考虑到行数时始终相同。
我需要打破这些部分(这样我就可以调整每个部分的内部行),这里的标记是 -1
经过 explode
和 preg_match
的大量尝试后,我仍然无处可去。
例如。
preg_split( "/^-1$/m", $file_content);
有什么方法可以实现我一直在努力实现的目标吗?
您可以在 -1
用这个表达式:
$res = preg_split( "/\s+-1\s+/", $file_content);
我有这个字符串(文件内容)的部分:
0
3
1
Ref-1
5-18-100 Xeeecooo
-1
0
11
1
FK-1567
88-158-62 Maxco
-1
0
5
.....
考虑到行数时始终相同。
我需要打破这些部分(这样我就可以调整每个部分的内部行),这里的标记是 -1
经过 explode
和 preg_match
的大量尝试后,我仍然无处可去。
例如。
preg_split( "/^-1$/m", $file_content);
有什么方法可以实现我一直在努力实现的目标吗?
您可以在 -1
用这个表达式:
$res = preg_split( "/\s+-1\s+/", $file_content);