Warning: pack() [
function.pack]: Type H: illegal hex digit L in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit O in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit - in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit r in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit o in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit S in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit N in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit q in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit h in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit t in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit z in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit - in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit j in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit n in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit n in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit h in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit - in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit Y in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit s in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit s in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit p in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit K in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit m in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit j in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
Warning: pack() [
function.pack]: Type H: illegal hex digit K in
/home/myblogs/domains/phpmysqlmaker.com/public_html/wp-content/plugins/wp-recaptcha/recaptchalib.php on line
243
В этой записи не будет всякого рода «разжовывания» по регулярным выражениям, тут примеры и описание и все.
Проверка e-mail адреса
[sourcecode language='php']
$email = firs...@aaa.bbb.com;
$regexp = "/^[^0-9][A-z0-9_]+([.][A-z0-9_]+)*[@][A-z0-9_]+([.][A-z0-9_]+)*[.][A-z]{2,4}$/";
if (preg_match($regexp, $email)) {
echo "Email address is valid.";
} else {
echo "Email address is not valid.»;
}
?>
[/sourcecode]
Многоточие
[sourcecode language='php']$text = preg_replace(‘/\.{3}/’, ‘…’, $text);[/sourcecode]
Замена дефиса длинным тире
[sourcecode language='php']$text = preg_replace(‘ – ‘, ‘ — ‘, $text);[/sourcecode]
Замена повторяющихся пробелов на один
[sourcecode language='php']$string = preg_replace(‘/ +/’, ‘ ‘, $string);[/sourcecode]
Удаление комментариев из HTML
[sourcecode language='php']$text = ‘
‘;
$text = preg_replace(‘//Uis’, », $text);[/sourcecode]
# $text будет содержать ‘
‘
Выбор всех тегов A из строки
[sourcecode language='php']$text = ‘Site 1 Any text Site 2‘;
$out = array();
preg_match_all(‘|(.*)|U’, $text, $out);
[/sourcecode]
# $out будет содержать массив данных
Вырезка из строки всего кроме чисел
[sourcecode language='php']
$str = ‘avbr23,213nmn321′;
$num = ereg_replace(‘[^[:digit:]$]’,»,$str);
[/sourcecode]
Вырезка из строки всего кроме цифр и букв
[sourcecode language='php']
$str = ‘avbr23,213nmn321′;
$num = ereg_replace(‘[^[:alnum:]$]’,»,$str);
[/sourcecode]