検索

ホームページ  >  に質問  >  本文

Mysql REGEXP の年の範囲を検索する

映画 Web サイトの表の内容を年ごとに分けたいのですが、どう頑張っても成功できません。 実際には、1950 より前のムービー ファイルをリストしたいのです。 初心者なので文法が間違っているかどうかわかりません

ああああ

P粉545910687P粉545910687232日前487

全員に返信(1)返信します

  • P粉432930081

    P粉4329300812024-04-02 12:26:05

    年はファイル名の先頭ではなく末尾にあるため、^ アンカーを削除する必要があります。

    19 の後には余分な 0 があるため、190 で始まる 4 桁の年ではなく、190 で始まる 5 桁の年と一致します。

    19

    から始まる年。 SQL の正規表現の前後に

    /

    区切り文字を置かないでください。 リーリー MySQL 8.x ではなく MySQL 5.x を使用している場合、\d のようなエスケープ シーケンスはサポートされません。番号を一致させるには、

    [0-9]### に置き換えます。 ###

    返事
    0
  • キャンセル返事