https://gist.github.com/gartes/934e44a30a3ffe3ae084fb819cb75e78
$href = 'https://joomla-upd.ga/test_css/test_home.css' ; // True
$href = '//joomla-upd.ga/test_css/test_home.css' ; // False
if(preg_match('/^(https?:\/\/)/', $href)){
echo true ;
}
$href = 'https://joomla-upd.ga/test_css/test_home.css' ; // True
$href = '//joomla-upd.ga/test_css/test_home.css' ; // True
$protocol = parse_url( $href );
if( !isset( $protocol[ 'host' ] ) ) return false;
if( !stristr( \JURI::root() , $protocol[ 'host' ] ) ) return true;
return false;
Если вы любитель типографики, вам понравится это регулярное выражение, заменяющее обычные двойные кавычки, на “умные кавычки”. Похожее регулярное выражение используется в wordpress в контенте страницы.
preg_replace('B"b([^"x84x93x94rn]+)b"B', '?1?', $text);
$item = preg_replace("/[^0-9]/", "",$item) ;
<?php preg_match( '/\s/', $href ); ?>
<?php
if( !preg_match("/^[а-яА-Я]+$/iu", $author) )
echo("разрешено вводить только русские буквы!");
?>