monqy blog
このブログを検索
2011/10/06
splitの区切り文字
splitの区切り文字は、複数の文字からなる単語でもよい。
@array = split /http/,$string;
こうすれば "http"の前後で文字列を分割できる。 何に使うかというとアクセスログの検索文字列の抽出である。 今は、まず ?で区切って、格納した配列を見て、また区切って、などとやっているのだが、 見逃しや余計な物がくっついてエンコードに失敗したりしている。 区切り文字は1文字でないとダメだと思い込んでいたのだ。
次の投稿
前の投稿
ホーム