0

単語の特定のセクションを抽出しようとしている文字列があり、誰かが文字列を解析してこのセクションだけを取得する安全な方法を手伝ってくれることを望んでいました。文字列は次のようにフォーマットされています...

_____ _____ replied to _____ _____ about the **THIS IS THE PART I NEED TO GET** topic in the _____ forum.

任意の単語がそこにある可能性よりも空白がある場所はどこでも、取得する必要がある部分も任意の長さである可能性があります。

4

1 に答える 1

3

**これは、投稿した内容と一致し、グループに入れたコンテンツを抽出する正規表現です。

^.*replied to.*about the (.*) topic in the .* forum\.$

ここでテストできます。

貪欲でないバージョンは次のようになります

^.*?replied to.*?about the (.*) topic in the .* forum\.$

ここでテストできます。

これらはRAW\正規表現です。Javaの場合は、でエスケープする必要があります\\

ここでのほとんどの正規表現の質問とは異なり、これは実際には正規表現に適しています

于 2012-11-15T17:16:33.670 に答える