Rubyを使用しているURLのリストからLinkedInのプロフィールページを抽出する方法を探しています。現在、私は、URLを上のループと、この正規表現に対してそれらをマッチングしています:Ruby正規表現での文字列の否定
/^http:\/\/.+\.linkedin.com\/(pub|in)/
しかし、次のようにLinkedInのプロファイルディレクトリページのURLは以下のとおりです。
http://www.linkedin.com/pub/dir
ので、私は任意のを避けるために探していますpub/dirパスがあるリンク。私は、abcでない文字にマッチする[^ abc]のような、Ruby正規表現の文字クラスを否定することが可能であることを知っています。文字列で同じことをする方法はありますか?私。 "dir"以外の文字列にマッチしていますか?
URLの形式はどのような形式ですか?あなたはドットをエスケープするのを忘れたように見える.com – Jostein
ありがとう、私はそのドットをエスケープすることを忘れましたが、それは問題ではありませんでした。 –