如何找到两个# 或多对# 之间的字符串。
要搜索的示例文本: 这是#important#,需要进一步阐述。回家前记得买#牛奶#。
我希望结果是:
重要
回家前喝牛奶
最佳答案
你可以试试这段代码
<?php
$s = 'This is #important# and needs to elaborated further. Remember to buy #milk before coming home#';
for($i=0;$i<strlen($s);$i++)
if($s[$i] == "#") {
$i++;
$str="";
while($s[$i]!='#') {
echo $s[$i];
$i++;
}
echo '<br>';
};
?>
然后你会得到你的结果
重要
回家前喝牛奶
关于php - MySQL 获取两个#/多对#之间的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39559420/