当前位置:  开发笔记 > 编程语言 > 正文

Php使用1个固定字符和2个随机数进行爆炸

如何解决《Php使用1个固定字符和2个随机数进行爆炸》经验,为你挑选了1个好方法。

我创建了一个将从xml文件中读取的任务,然后将信息存储到数据库中.在此过程中,它会删除不必要的信息,并更改其他部分.

在阅读XML文件时,我得到如下信息:


GOALS
FC HALIFAX TOWN 2-2 Lincoln City

在处理'事件'时我会陷入困境.

我想爆炸这个事件,所以我留下来:

$team[0] = "FC HALIFAX TOWN"
$team[1] = "Lincoln City"

我不能使用' - '然后删除$ team [0]中的最后一个字符和$ team [1]中的第一个字符,因为有些团队在其名称中使用' - ',例如'Maccabi Tel-特拉维夫".

所以我试图找到一种方法来爆炸,它能够找到数字,而不是字母.

有人能帮忙吗?



1> u_mulder..:

由于匹配结果不同,我建议使用正则表达式和preg_split:

$r = preg_split("/ (\d+)\-(\d)+ /", "FC HALIFAX TOWN 2-2 Lincoln City");
print_r($r); // outputs:  Array ( [0] => FC HALIFAX TOWN [1] => Lincoln City ) 

我特意在匹配结果周围添加了空格,以便使regexp更加精确.

推荐阅读
雨天是最美
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有