-1
This regexこれは想定されているように機能しますが、多少改善することは可能でしょうか?複数行の正規表現を改善するためのヒント?
<tr class="KNap"><td align="left">(.*)<\/td><td><a.*\n.*\n.*\n.*id" value="(.*)"><input type="hidden" name="sh" value="(.*)"
正規表現は機能しますが、わかるように、かなり大きなステップがあります。 (この場合は21837です。)
を生成する
はい、パーサを使用し、正規表現を使用してはいけません。 – chris85
「任意のヒント」が広すぎます。 '。* 'の代わりにあまり欲張りではなく、より具体的なマッチ(' \ d + 'や' \ w + ')はほとんどのバックトラッキングを避けます。 – mario