2

Qt プロジェクトでは、次のセパレーターで QString を分割する必要があります

  1. 偉業。
  2. 偉業。
  3. 偉業
  4. 偉業
  5. 特集
  6. フィーチャー。
  7. 特集
  8. 特集

私の最善の試みは次のとおりでし(?: [Ff]eat[.]? )|(?: [[Ff]eaturing][.]?)

QRegExp xp("(?: [Ff]eat[.]? )|(?: [[Ff]eaturing][.]? )");
QString str = "Eminem Feat. Rihanna";
QStringList list = alist.split(xp);

上記のコード行は機能しません。これは単純な正規表現の問題です。私はあまりにも混乱しています。どんな種類のヘルプや提案も素晴らしいでしょう!

4

2 に答える 2