現在、vb.netを使用して.netWindowsアプリをコーディングしています。
Regex.Match記事から特定のテキストを抽出するために正規表現を渡そうとしています。正規表現内にif条件を記述するにはどうすればよいですか?この正規表現のチートシートを読みました。これによれば、を使用して条件を指定できます<?()>が、例は示されていません。
たとえば、次のテキストがあります。
"Mary have banana. Mary have apple. Mary have NO pear."
banana次の式を使用して、(1) 、(2)apple、および(3)を取り出すことができますNO pear。
mary have (.+?\.)+?
maryしかし、(1)bananaと(2)の果物だけを抽出したい場合はapple、その部分に条件を追加する必要があると思い(.+?\.)+?ますよね?正規表現で条件を一覧表示するにはどうすればよいですか?
助けてください、ありがとう!