2019年6月2日日曜日

正規表現 HTMLの特殊文字コードを探す。

HTMLの などを特殊文字コードを正規表現で検索する方法。

正規表現例

\&.*?;

  • バックスラッシュ 正規表現に記号を含める際に使う。この場合は&を検索する
  • ピリオド 任意の文字、何が入るかわからない文字の代替に使う
  • アスタリスク 直前の文字の繰り返しに使う。
  • クエスチョン 後ろの文字を見つけたら検索を終わる
?で範囲を終えないと&から;の範囲を検索範囲に入れてしまいます。
例えば一行内に特殊文字コードが複数ある場合は以下が範囲になります。
商品名×販売コード,販売日: 2019年05月26日

Googleの検索結果を連続取得する際の制限

Googleの検索結果をDBに取り込むプログラムを実行したところ。
1分間に60アクセス以上連続で行うと一時的にブロックされてしまう。
プロバイダの制限なのかGoogleのブロックなのかは不明。
画像検索も同様に制限がかかる。

原因

多分プロバイダが制限をかけている

解決方法


  • ブロックされた際は一分ほどアクセスを停止させる
  • アクセス頻度を下げる。(1アクセス1秒とか)

YouTube へのログイン中に問題が発生しました。トラブルシューティングはこちら。

youtubeにログインできなくなった場合の対処。
YouTube へのログイン中に問題が発生しました。トラブルシューティングはこちら
上記のように表示されてログインできませんでした。

原因

Googleアカウントを長期間ログアウトしていない

解決方法

Googleにログインし直す

Gmailも同様にログインできませんでしたが解決しました。


2019年6月1日土曜日

この動画は非公開です。共有するには、公開または限定公開に変更する必要があります。

最近youtubeに動画をあげると以下のメッセージが表示されます。
この動画は非公開です。共有するには、公開または限定公開に変更する必要があります。

調べたところyoutubeの不具合の可能性が高そうです。

解決方法

表示の不具合なので問題ありません。
メッセージでは非公開となっていますが、実際は一般公開されています。