私のスクレーパーの1つをPythonに移動する予定です。私はpreg_match
とpreg_match_all
をPHPで使用するのが快適です。私はpreg_match
に似たPythonで適切な関数を見つけることができません。誰も私の手伝いをしてくれませんか?例えばPythonでPHPのpreg_matchに相当する
私は<a class="title"
と</a>
間でコンテンツを取得したい場合、私はPHPで次の関数を使用します。Pythonで、私は同様の機能を把握することはできませんよに対し
preg_match_all('/a class="title"(.*?)<\/a>/si',$input,$output);
を。
ここにpyt hon regex docs:http://docs.python.org/howto/regex.html –
Pythonでは、HTMLの解析に正規表現を使用しません。[BeautifulSoup](http://www.crummy.com/software/BeautifulSoup /)。 http://stackoverflow.com/a/1732454/78845 – Johnsyweb