私はウェブサイトアドレスの長いリストを持っています。しかし、私はそれらをフィルタリングし、部分 "abcd"を取得する必要があります。私のカット/ペースト/アルゴリズムでは、私は非常にランダムな形式のウェブサイトを扱うことがあり、大きなリストを扱うのは非常に時間がかかるのと同じです。ZendFramework - ウェブサイトから削除するTLDのすべてのリストを取得するには?
例:私は、UEのTOTは、フロントとテールをカットし、常に "ABCD" の真ん中の部分を取得することができますZend_Filterの
www.abcd.tld.tld.tld to abcd
http://www.abcd.tld.tdl to abcd
abcd.tld to abcd
abcd.tld.tld to abcd
http://abcd.tld to abcd
http://abcd.tld.tld to abcd
。または、これを行うことができるPHP組み込み関数がありますか?
抽出する部分が完全にランダムに見えます。抽出する規則を明確にすることができます。 – Gordon
はい、それは私が持っている問題です。私はDOTで分割しましたが、そのランダムな私は最終的なアルゴリズムとしてそれを置くことができないので。 – YumYumYum
Hm、および 'http:// http.abcd.tld.tld'。 'http:// static.abcd.tld'。または 'http:// totalawesomerandomness.abcd.tld'? – Wrikken