正規表現の専門家のために、指定された文字列が適切にフォーマットされているかどうかを判断する必要がありますIMDB Id。文字列が与えられた場合、Regex経由でIMBD idであるかどうかを調べるには
あなたがColdFusionに書き込むと、ボーナスポイントが発生しますが、JavaScriptは正常です。 ColdFusionはregex
の値を取得できる場合、REFind(regex, "tt32423")
のようになります。あなたにリンクされたページのディスカッションタブに基づき
正規表現の専門家のために、指定された文字列が適切にフォーマットされているかどうかを判断する必要がありますIMDB Id。文字列が与えられた場合、Regex経由でIMBD idであるかどうかを調べるには
あなたがColdFusionに書き込むと、ボーナスポイントが発生しますが、JavaScriptは正常です。 ColdFusionはregex
の値を取得できる場合、REFind(regex, "tt32423")
のようになります。あなたにリンクされたページのディスカッションタブに基づき
、あなたはJavaScriptでこの正規表現を使用することができます。/ev\d{7}\/\d{4}(-\d)?|(ch|co|ev|nm|tt)\d{7}/
例:
/ev\d{7}\/\d{4}(-\d)?|(ch|co|ev|nm|tt)\d{7}/.test("tt2964642")
あなたはあなたの例で提供IDがこのテストに失敗したにもかかわらず、私のブラウザでhttp://imdb.com/title/tt32423へのルートパラメータとして入力されたとき、私はhttp://imdb.com/title/tt0032423にリダイレクトされます。これを使用します方法に応じて、あなたが含ま1〜7桁に正規表現を調整することができ、ことを考える代わりに
は{7}あなた次第{1,7}
になります。
___discussion_ tab https://www.wikidata.org/wiki/Property_talk:P345'ev \ d {7}/\ d {4}( - \ d)から|(ch | co | ev | nm | tt)\ d {7} ' – sln
@RobG良い点は、そこに文言を変更しました:-) –
@sln確かに、そこにあります。 –