//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


ピックアップ記事

iOS 4.2 sdkのABGroupAddMemberにバグ

2011年01月25日 過去Blog
ABAddressBookに関するアプリを勉強していたのですが、ABGroupAddMember が機能せず、困っていました。 日本語サイトでは情報が見当たらなかったので、いろいろ海外のサイトを調べていると同じように困っている方が大勢いるようでした。 …
「iOS 4.2 sdkのABGroupAddMemberにバグ」をはてなブックマークに追加

HTML フォームのinputボタンを押せないようにする

2010年06月11日 過去Blog
disabled="disabled" を追加する。 [php]<input type="submit" name="button" id="button" value="申請内容の確認画面へ" disabled="disabled"/>[/php] 上記のように書くこ…
「HTML フォームのinputボタンを押せないようにする」をはてなブックマークに追加

お名前.com VPS サーバでphp アップデート

2011年04月25日 過去Blog
まず、ファイアーウォールからSSHを許可 http://guide.onamae-server.com/vps/3/31/81/124/ ステム設定 > セキュリティー > アップデートからアップデートなし(上級者向け)に変更。これでyumコマンドが使えるようになる。 サーバ管理画面上から システム設定>ユーザ>一般アカウント で一般ユーザのアカウントを作成。 Macのターミナ…
「お名前.com VPS サーバでphp アップデート」をはてなブックマークに追加

iPhoneアプリのメモリリークを検証する方法

2011年01月06日 過去Blog
この記事に関しては、未完結ですが、覚え書きとして、随時追加していきます。 以下のような方法があるらしい。 Instruments XCodeのメニューの「実行」→「パフォーマンスツールを使って開始」→「Leaks」を選択して、「Instruments」 Allocations Xcodeからは「実行」メニューの「パフォーマンスツールを使って実行」から利用することができます。 Xcodeでローカ…
「iPhoneアプリのメモリリークを検証する方法」をはてなブックマークに追加

SQLite で Limit や ORDER BY RANDOM()など

2010年12月16日 過去Blog
SQLite で抽出データを並び替え SELECT * FROM テーブル名 ORDER BY フィールド1 DESC, フィールド2 DESC, フィールド3 ASC ; 上記のようにすることで、「テーブル名」という名前のテーブルの全てのデータを「フィールド1」の降順で並べ、「フィールド1」が同値の場合、次の「フィールド2」を降順に並べ、さらに「フィールド2」も同値の場合、「フィールド3」を基準に昇順に並び替えます。 ASC は結果が昇順に並びかえ、 DESC はそれが降順に並ぶかえることを表します。そのどちらも指定されていない場合、 ASC で並び替えられます。 SQLite でランダムにデータを抽出する まず、SQLite でランダムにデータを取り出す方法 SELECT * FROM entry ORDER BY RANDOM(); SQLite で行数指定(LIMIT)でデータを抽出する SELECT文では、WHERE句などを指定した場合でも条件に一致する全てのデータを取得します。この取得する件数を制限したい場合にはLIMIT句を使います。書式は以下の通りです。 SELECT カラム名, ... FROM テーブル名 LIMIT 行数; …
「SQLite で Limit や ORDER BY RANDOM()など」をはてなブックマークに追加
© graffiti on the web . All rights reserved. WordPress Theme by comfy