|
サイズ: 538
コメント:
|
サイズ: 139
コメント:
|
| 削除された箇所はこのように表示されます。 | 追加された箇所はこのように表示されます。 |
| 行 8: | 行 8: |
<a href="#" ...> の中から特定の属性だけを抜き出す -------------------------------------------------------------- 後で詳しく書く これは... 正規表現でやるのはよくない。と思う。 python ```python ptn = r'<a((?:(?!\s+class=(?:(?:"[^"]*")|(?:[^\s>])))\s+[^\s=]+=(?:(?:"[^"]*")|(?:[^\s>]*)))*)(?:(\s+class=)(?:(?:"([^"]*)")|([^\s>]*)))?(.*?)>(.*)' ``` |
正規表現
作るのに苦労した正規表現をメモ。