我想在很长的文本中找到第一个匹配的字符串。我知道我可以使用 preg_grep() 并获取返回数组的第一个元素。但是如果我只需要第一场比赛(或者我知道提前只有一场比赛),那么这样做效率不高。有什么建议吗?
preg_match() 返回模式匹配的次数。这将是 0 次(不匹配)或 1 次,因为 preg_match() 将在第一次匹配后停止搜索。preg_match_all() 相反将继续直到它到达主题的结尾。如果发生错误,preg_match() 返回 FALSE。
| 归档时间: |
|
| 查看次数: |
11000 次 |
| 最近记录: |