前提・実現したいこと
Javascriptの正規表現で文字列を取得したい。
発生している問題・エラーメッセージ
文字列の中で、①を取得したいが、⓶は取得したくない。
該当のソースコード
javascript
1/((h?)(ttps?://[a-zA-Z0-9.\-_@:/~?%&;=+#',()*!]+))(?!.*s.jpg)/g;
試したこと
/((h?)(ttps?://[a-zA-Z0-9.-_@:/~?%&;=+#',()*!]+))/g;
上記の正規表現で①と⓶を取得している。⓶をはじくために(?!.*s.jpg)を加えたが違うようで、解決策を教えて頂きたいです。
弾く条件を 具体的に記載してください。パターンが幾つかあるはずです。