在 php 中解析文本文件并检索信息
我正在尝试用 PHP 解析一个基本文本文件,但不知道从哪里开始。
该文件包含以下信息:
您会注意到我需要的信息捕获被新行分割。现在,我只是将每个新行放入 $applicant[] 数组中,但我需要删除每行中前面的文本。
我想我可能需要使用正则表达式或其他东西来挑选出我需要的数据。有想法吗?
谢谢你!
I'm trying to parse a basic text file in PHP, but not sure where to begin.
The file contains info such as:
You'll notice that the information I need to capture is split up by new lines. Right now I'm just throwing every new line into a $applicant[] array, but I need to get rid of the preceding text in each line.
I was thinking I probably need to use regex or something to single out just the data I need. Ideas?
Thank you!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不使用正则表达式,您可以执行以下操作:
会输出类似以下内容:
Without using regex, you can do this:
Would output something like:
您可以使用
strpos
查找 : 字符,然后获取之后的所有内容。您可以使用trim
去除多余的空格。You could use
strpos
to find the : character and then grab everything after that. You can usetrim
to get rid of extra whitespace.