お手上げドットコム

人生お手上げ気味なバフのぶろぐ。次の目標は300記事達成。

Twitterで特定のユーザの発言に限定してキーワード検索する方法と期間指定して検索する方法。

特定のTwitterユーザの発言の内「『hogehoge』というキーワードを含むツイートのみを検索したい」という場合があります。
そういう場合、Twitter検索のfromオプションを利用すると便利です。

(ユーザ指定)fromオプションの話

例えば、私のアカウント、@otapps のツイートの中から、「メンテナンス」というキーワードを含むツイートのみを抽出したい場合…。

from:otapps メンテナンス

というキーワードでTwitter検索すると、@otapps のツイートの中から「メンテナンス」というキーワードを含むもののみを抽出する事が出来ます。


注:ただし、fromオプションはあくまで「スクリーンネームベース」での検索なので、ターゲットユーザがスクリーンネームを変更している場合には、現在のスクリーンネームでのツイートしか抽出する事は出来ません。

(期間指定)since、untilオプションの話

また、検索対象期間を絞り込みたい場合は、since と until オプションを利用します。
例えば、1月中の@otapps のツイートで「メンテナンス」というキーワードを含むもののみ抽出したい場合は…。

from:otapps メンテナンス since:2015-01-01 until:2015-01-31

といったキーワードで検索可能です。
開始日を指定したい場合はsinceオプション。
終了日を指定したい場合はuntilオプションを利用します。
sinceオプション及び、untilオプションはそれぞれ単独でも利用可能です。

注:ただし、since及びuntilオプションで指定する日は、GMTで考える必要があります。
また、since 及び untilオプション両方を指定する場合、同一日を指定する事は出来ないため、sinceとuntilの間は必ず1日分あける必要があります。