如何删除分号符号';'与preg_match?
问题描述:
如何删除此字符';'与preg_march或其他?如何删除分号符号';'与preg_match?
$urlt = 'tuto-rial.com;youtube.com;slideshare.net';
我想删除“;”将它们分成3个链接:
tuto-rial.com
youtube.com
slideshare.net
答
这样使用爆炸功能:
<?php
$newArray = explode(";", $urlt);
foreach($newArray as $value)
{
echo $value . "<br /> \n";
}
?>
输出:
tuto-rial.com
youtube.com
slideshare.net
答
无需为此简单任务使用正则表达式。只需使用explode函数将字符串拆分为一个字符串数组。看到这个代码:
print_r(explode(';', "tuto-rial.com;youtube.com;slideshare.net"));
OUTPUT:
Array
(
[0] => tuto-rial.com
[1] => youtube.com
[2] => slideshare.net
)
答
您可以使用PHP函数 “爆炸”。见PHP手册:PHP explode
示例代码:
$urlt = 'tuto-rial.com;youtube.com;slideshare.net';
$urls = explode(";", $urlt);
之后,你将有数组“$网址”在它的链接。
+0
她如何确定在同一个iFrame中使用某些“src”的值? 然后将该值与变量$ urlt进行比较? 他的逻辑: if(src = $ urlt){ continue else {} return; } – Tarjo 2011-12-22 08:13:28
答
这会给你的结果阵列。
$result = array_map('trim',array_filter(explode(';',$urlt)))
她如何确定一些在同一个iFrame中使用的“src”的值? 然后将该值与变量$ urlt进行比较?他的逻辑:
– Tarjo 2011-12-22 08:13:04这个问题很难理解,但我理解它的主旨。 要获取 “SRC” 的iframe,您可以使用以下两种方法之一: 'window.frames [ 'iframe_name'] src' '的document.getElementById( 'iframe_id')src' 我有。不知道你想要做什么事后,虽然,对不起 – 2011-12-22 08:37:09
我很抱歉,我的意思是我的问题是如何删除“;”使用preg_match函数。 – Tarjo 2012-02-13 04:01:22