Php 如何删除分号符号'';和preg_比赛?
如何删除此字符“;”和preg_march还是其他Php 如何删除分号符号'';和preg_比赛?,php,regex,preg-match,Php,Regex,Preg Match,如何删除此字符“;”和preg_march还是其他 $urlt = 'tuto-rial.com;youtube.com;slideshare.net'; 我想删除“;”将它们分成3个链接: tuto-rial.com youtube.com slideshare.net 这个简单的任务不需要使用正则表达式。只需使用函数将字符串拆分为字符串数组。请参阅此代码: print_r(explode(';', "tuto-rial.com;youtube.com;slideshare.net"));
$urlt = 'tuto-rial.com;youtube.com;slideshare.net';
我想删除“;”将它们分成3个链接:
tuto-rial.com
youtube.com
slideshare.net
这个简单的任务不需要使用正则表达式。只需使用函数将字符串拆分为字符串数组。请参阅此代码:
print_r(explode(';', "tuto-rial.com;youtube.com;slideshare.net"));
输出:
Array
(
[0] => tuto-rial.com
[1] => youtube.com
[2] => slideshare.net
)
您可以使用PHP函数“explode”。请参阅php手册: 示例代码:
$urlt = 'tuto-rial.com;youtube.com;slideshare.net';
$urls = explode(";", $urlt);
之后,您将拥有包含链接的数组“$URL”。使用如下分解功能:
<?php
$newArray = explode(";", $urlt);
foreach($newArray as $value)
{
echo $value . "<br /> \n";
}
?>
这将为您提供结果数组
$result = array_map('trim',array_filter(explode(';',$urlt)))
她如何确定同一iFrame中某些用法的“src”值?然后将该值与变量$urlt进行比较?他的逻辑是:如果(src=$urlt){continue else{}return;}这个问题很难理解,但我理解它的jist。要获取iframe的“src”,您可以使用以下方法之一:
window.frames['iframe\u name'].src
document.getElementById('iframe\u id')。src
我不知道您之后要做什么,抱歉,我的问题是如何删除“;”使用preg_match函数。她如何确定同一iFrame中某些用法的“src”值?然后将该值与变量$urlt进行比较?他的逻辑是:如果(src=$urlt){continue else{}return;}她如何确定同一iFrame中某些用法的“src”值?然后将该值与变量$urlt进行比较?他的逻辑是:if(src=$urlt){continue else{}return;}不确定是否正确理解了您的注释。但在我看来,您试图提取iframe
的src
属性。为此,最好在php中查看DOM解析器()。
$result = array_map('trim',array_filter(explode(';',$urlt)))