Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用php进行Reqular表达式_Php_Regex - Fatal编程技术网

用php进行Reqular表达式

用php进行Reqular表达式,php,regex,Php,Regex,我需要一小部分帮助,我记不起requlare exp.要告诉我它是否是URL,我需要检查它的起始位置是否为http://如果它没有http://起始位置,我需要将它放入,如果有,我什么也不需要做 Hobe sombardy可以帮我解决这个问题,非常感谢你的帮助 模板1: <a href="http://myurl.com">Title 1</a> 模板2: <a href="www.myurl2.com">Title 2</a> 像这样使用

我需要一小部分帮助,我记不起requlare exp.要告诉我它是否是URL,我需要检查它的起始位置是否为http://如果它没有http://起始位置,我需要将它放入,如果有,我什么也不需要做

Hobe sombardy可以帮我解决这个问题,非常感谢你的帮助

模板1:

<a href="http://myurl.com">Title 1</a>

模板2:

<a href="www.myurl2.com">Title 2</a>

像这样使用preg\u replace

$url = 'http://www.yahoo.com';
echo 'http://' . preg_replace( '~^http://~', '', $url );