ユーザーが投稿しているURLが有効かどうかを確認する正規表現を作成しようとしています。有効な蒸気プロファイルのURLを確認する
私は、次の正規表現作成しました:
/https?\:\/steamcommunity\/.com\/profiles|id\/[a-zA-Z0-9]/
をしかし、それは動作しません。私が間違っていることを教えてくれる、正規表現のマスターがありますか?私が検証しようとしています
のリンクは次のように探しています:
https://steamcommunity.com/profiles/76561198009610232/ https://steamcommunity.com/id/rasmusvejby/
ANSWERE
/(?:https?:\/\/)?steamcommunity\.com\/(?:profiles|id)\/[a-zA-Z0-9]+/
これは[Create a custom regex](http://stackoverflow.com/q/37016180/4642212)と基本的に同じですが、今回は試行された解決策があります。 – Xufox
いくつかの正と負のマッチングを見せてください。ちなみに、[Regex101](www.regex101.com)を試してみてください。 –
@TimBiegeleisenそれはそれはあなたのパターンが一致することを意味しますが、それは被験者の文字列の何かにマッチした(キャプチャ(グループ)はありませんでした) " –