我有一个字符串,例如:
src="http://www.domain.com/sub_folder/xyz_17215_andso_on_01-file_08.html"
并希望在每个不是字母或数字的字符上拆分它。
使用
/[a-z0-9]/
我得到一个包含所有字符的数组,但是得到所有单词和数字的反面是什么?
答案 0 :(得分:2)
你可以写:
$result_array = preg_split('/[^a-z0-9]+/', $string_to_split);
答案 1 :(得分:1)
不是编写新代码来解决问题,而是使用PHP在parse_url()
函数中为您提供的内置功能:http://php.net/manual/en/function.parse-url.php