в уроци
в скриптове
във форум
в myLinks
в IT-jobs
в софтуер
в термини
НАЧАЛО
ФОРУМ
УРОЦИ
СКРИПТОВЕ
СОФТУЕР
IT JOBS
WiFi ТОЧКИ
ГАЛЕРИЯ
УЕБМАСТЪР
myLINKS
Потребител:
Парола:
Запомни ме
» Безплатна регистрация
» Забравена парола
Потребители:
21141
Най-нов е:
jullian
Онлайн:
38
it-place.net
>
Скриптове
>
PHP
> Други
Не сте регистриран!
Регистрирайте се
БЕЗПЛАТНО, за да използвате услугите на сайта!
Екстрахиране на Email адреси от текст
Автор
Mutatos
(08.01.2008 12:31)
съобщение до автора
Погледнат
664 пъти
добави към любими
Оценка
добави коментар
Гласове
--
изпрати на приятел
Коментари
(0)
абонирай се за PHP
CODE
1
2
3
4
5
6
7
8
<?php
function
extract_emails
(
$str
){
$regexp
=
'
/([a-z0-9_\.\-])+\@(([a-z0-9\-])+\.)+([a-z0-9]{2,4})+/i
'
;
preg_match_all
(
$regexp
,
$str
,
$m
)
;
return isset
(
$m
[
0
])
?
$m
[
0
]
:
array
()
;
}
?>
Пример:
CODE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
$test_str
=
'
използване в уеб пространството за вграждане в HTML файлове...
test1@example.org
Ето един за PHP код който:
test2@example.org
;
<a href="
test3@example.org"
;>foobar</a>
<
test4@example.org>
;
bla blu bli bla:
test5@example.org
test6[at]example.org
test7@example.net.org.com
test8@ example.org
test9@!foo!.org
foobar
'
;
echo
"
<pre>
"
;
print_r
(
extract_emails
(
$test_str
))
;
echo
"
</pre>
"
;
?>
Ще изведе следното:
Array
(
[0] =>
test1@example.org
[1] =>
test2@example.org
[2] =>
test3@example.org
[3] =>
test4@example.org
[4] =>
test5@example.org
[5] =>
test7@example.net.org.com
)
Ключови думи:
PHP
email
extract
екстрахиране
емайл
За автора:
Mutatos
Николай Николов се занимава с програмиране на PHP/MySQL повече от 6 години. Заедно с разработката на уеб приложения на PHP, се занимава с Java, XML и Webservices.
1 посетител чете този скрипт (0 потребители и 1 гост)
Активни потребители:
---
Еmail
http://www.it-place.net/index.php?type=scripts&rid=5&urid=6&srcid=473
Интересно от Софтуер
VSO Image Resizer 2.1.3.5
ConvertXToDVD 3.2.9.93 Beta
SLAX 6.0.8
The Bat! 4.0.38 Final
Vistalizator 1.99 Beta
Wine 1.1.9 Development
Wise Registry Cleaner 3.81 Build 133
DVDFab 5.1.1.8 Beta
SpeedFan 4.37 Final
Интересно от myLINKS
Хакване на Skype парола
Asus EeePC 901 или Acer Aspire One A150L?
Microsoft превключва монитори в черно за 45 дни
Още готини темплейти!
Тостер принтира текст и снимки от интернет
Количеството спам зависи от първата буква в e-mail адреса
Google със собствен браузър
Реални снимки на HTC Dream!
Microsoft IT Academy в Бургас
Стринг реализиран с указател към Char
Генериране на рекурсивен път
ping на ip адрес и домейн
Рационално деление на цели числа.
JavaScript - LCD часовник.
php Анкета (poll php)
Search Script
При натискане на десен бутон върху вашата страница се отваря прозорец с избран от вас текст
Картинка която следва курсора на мишката
Проверка на Статуса Онлайн - Офлайн
Движещ се фон-картинка
създаване на winamp playlist с php/mysql
PHP
unix
ротатор
delete
начинаещ
mirc
html документ
динамичен календар
Полиморфизъм
пари
clearignore
enterprise edition
SHOW
perl
файл
мирк
заявка
skype
скрипт
бази данни
Facebook платформа
код
svn
javascript
gif
XSLT
cURL
resize
select case
размер
visiual basic
цвят на очите
xml
команда
script
MySQL
else
Материали
Услуги
Ресурси
Форум
Информация
Уроци
Работна борса
Аватари
PHP форум
Права и задължения
Скриптове
myLinks
RSS Feed
C++ форум
Връзка с нас
Новини
Форум
Toolbar
SEO форум
За реклама
Термини
Уебмастър Туулс
WiFi Точки
Java форум
Регистрация
IT-PLACE.NET © 2004 - 2008
Actualno.com
|
Expert.bg
|
Screen.bg
|
Супер Хостинг
|
Хостинг
|
Referati.com
|
Безплатни обяви
|
fresh-bg.com
|
Zanox GSM World
|
Designer Source
technews.bg
|
montana-dnes.com
|
BG Factor
|
Банско Хотели
|
Реферати
|
хостинг
|
it-bg.org
|
Електронна търговия
|
Бизнес хостинг
|
dhstudio.eu
virusinfo-bg.org
|
firmite.bg
|
mobiBG.com
|
HelpBG.com
|
BGusb.com
|
News24.bg