正規表現のページ
created: 2008-11-23 12:46 | modified: 2009-04-21 16:47 | reply: 6
[4256] 正規表現のページ - たける - 2008-11-23 12:46- [4257] 正規表現のページを訂正 - ゆうじ - 2008-11-23 16:40
- [4276] 正規表現のURL - 月守 - 2009-04-06 15:21
- [4277] URLを抽出して・・・ - ゆうじ - 2009-04-07 19:24
- [4278] 月守 - 月守 - 2009-04-07 22:32
- [4279] HTMLタグ一般へ拡張 - ach - 2009-04-20 09:12
- [4283] Re. HTMLタグ一般へ拡張 - ゆうじ - 2009-04-21 16:47
[4276] 正規表現のURL
user: 月守 | created: 2009-04-06 15:21
細かいことかもしれませんが、僕も最近URLにマッチする様な正規表現を作成したところ、<a href="">などの""はなくてもいい
(多分正しい文法ではないと思いますが、ブラウザは認識してくれます)
と分かりました。
僕はそこで
$pattern ="/<a half=\"?[^>\s\"]+\"?(?:\s?.*?>|>)/is"
という感じにしてみました。
任意のタグ$tagのプロパティ$proにヒットする物です
$pattern = "/<".$tag."[^>]+?".$pro."=\"?[^>\s\"]+\"?(?:\s?.*?>|>)/is";
何かの参考にしていただければ幸いです。
長文失礼しました。
(多分正しい文法ではないと思いますが、ブラウザは認識してくれます)
と分かりました。
僕はそこで
$pattern ="/<a half=\"?[^>\s\"]+\"?(?:\s?.*?>|>)/is"
という感じにしてみました。
任意のタグ$tagのプロパティ$proにヒットする物です
$pattern = "/<".$tag."[^>]+?".$pro."=\"?[^>\s\"]+\"?(?:\s?.*?>|>)/is";
何かの参考にしていただければ幸いです。
長文失礼しました。
