現在、正規表現を学んでいて、わからないことがたくさんあります。
アイテムを抽出したいテーブルのあるウェブサイトがあります。列の 1 つは固定値 (この例では "foo") を含むか何も含まないかのいずれかで、他の列には常に何らかのデータが含まれます。それらの抽出はうまく機能しますが、特別な列のオプションのコンテンツは機能しません。したがって、私は次のような表現を使用します
<a id=x .*?>(.*?)</a>.*?<a id=y .*?>(.*?)</a>
私の実際の問題は、最終式の次の部分です
... .*?(foo)?.*? ...
これは、他のセルの間にコンテンツ foo を持つセルがあることを達成する必要があります。これは見逃す可能性があり、そこにある場合にのみ返されます。私は何を間違っていますか?基本的な理解?