//mailto:が使用されているメールアドレス preg_match_all(“/mailto:(.+?)”/s”, $html2, $matches); //mailto:は使用されておらず、@を基準に判別 preg_match_all(‘/[-.w/]+@[-._[:lower:]d]+.[[:lower:]]{2,4}/s’, $html2, $matches); または、 preg_match_all(‘/[-._a-zA-Z0-9/]+@[-._a-z0-9]+.[a-z]{2,4}/s’, $html2, $matches); 正規表現については、精度の問題もあり、意見が分かれるところだとは思いますが、私の場合は、これで十分だったので、メモとして残しておきます。

この投稿へのコメント

コメントはまだありません。

コメントを残す

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます。
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CAPTCHA


ピックアップ記事

PHP フォームの処理

2010年04月17日 過去Blog
# stripcslashes() ---- C言語と同様にバックスラッシュでクォートされた文字列を元に戻す # htmlentities() ---- 適用可能な文字を全てHTML エンティティに変換する # nl2br() ---- 改行文字の前にHTMLの改行タグを挿入する # strip_tags() ---- 文字列からHTMLタグ、および PHPタグを取り除く …
「PHP フォームの処理」をはてなブックマークに追加

UITableView のcellの複数選択を実装する

2011年01月25日 過去Blog
//セルが選択された際に呼び出される - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { //選択されたセルを取得 UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath]; /…
「UITableView のcellの複数選択を実装する」をはてなブックマークに追加

SQLite について

2010年12月07日 過去Blog
iPhoneアプリ開発でSQLiteを使う必要があるので、概要を簡単にまとめてみます。 もっと詳しく知りたい方は、SQLite などを参考にしてください。 SQLデータベースの主な役割は、SQLステートメントに従って、データを扱うことです。この目的を達成するために、開発者は2つのことを知っておく必要があります。 …
「SQLite について」をはてなブックマークに追加

php フォームのPOST送信で配列を扱う場合

2010年04月15日 過去Blog
htmlのフォーム内のcheckboxなどで、配列を扱いたい場合は、以下のように name 属性に [] をつけます。これで配列として扱えます。 <input type="checkbox" name="item[]" value=""> <input type="checkbox" name="item[]" value=""> <input type="checkbox" n…
「php フォームのPOST送信で配列を扱う場合」をはてなブックマークに追加

PHP 配列から空要素を削除する

2010年06月08日 過去Blog
以下のように実行することで、配列内から空要素を削除することが出来ます。 //空要素を削除 $link_accept_list = array_merge(array_diff($link_accept_list, array("")));
「PHP 配列から空要素を削除する」をはてなブックマークに追加
© graffiti on the web . All rights reserved. WordPress Theme by comfy