我不擅长 preg thingy,但我发现了一个名为 preg_split 的函数。
假设我有一个字符串:
"word1<>word2<>word3<>word4"
我想拆分字符串并将单词 1 提取到单词 4 而没有<>
我如何在 preg 中做到这一点?
我的代码:
$extractedWord = preg_split(<pattern>,"word1<>word2<>word3<>word4");
Regexes are for regular expressions, not static strings:
$extractedWords = explode("<>",$inputString);
如果您尝试使用preg_split()
代替explode()
或其他具有相同结果功能的 php 函数
$extractedWord = "word1<>word2<>word3<>word4"; // values to be splitted on "<>"
$result = preg_split("/<>/",$extractedWord); // execute function to split
print_r($result);
生成的输出将是:
Array
(
[0] => word1
[1] => word2
[2] => word3
[3] => word4
)
$mystring="word1<>word2<>word3<>word4";
print_r(explode('<>',$mystring));