文字列A_B_C_D_E_F_Gがあり、正規表現を使用して配列内のすべての文字列A、B ..を取得したいと思います。私はもう試した
((.*?)_)+
ただし、これは最後の繰り返しのみを保存しているようです。それらすべてを単一の正規表現で取得する方法はありますか?そうでない場合は、何を使用する必要がありますか?
また、私はC ++でそれを使用してやっています
使用しているようです std::regex_match
使用しstd::regex_search
たりstd::regex_iterator
、やりたいことを実行したりできます(正規表現を使用([^_]+)
)
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加