【发布时间】:2020-05-12 14:30:46
【问题描述】:
我有一个字符串,我需要在其中找到所有出现的某些子字符串,但我只知道子字符串的首字母字符...我能做什么?
例子:
$my_string = "This is a text cointaining [substring_aaa attr], [substring_bbb attr] and [substring], [substring], [substring] and I'll try to find them!";
我知道所有子字符串都以 '[substring' 开头并以空格字符(在 attr 之前)或 ']' 字符结尾,所以在这个例子中我需要找到 substring_aaa、substring_bbb 和 substring 并计算它们各自出现的次数。
结果将是一个关联数组,其中子字符串作为键,出现次数作为值,例如:
$result = array(
'substring' => 3,
'substring_aaa' => 1,
'substring_bbb' => 1
)
【问题讨论】:
-
你放弃了吗?
标签: php substring find-occurrences