Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
if (banners = /Ability Server 2\\.34g/)
Rubyでのこの正規表現について混乱しています。この正規表現は何について話しているのでしょうか? とはどういうg/意味ですか?
g/
この単純な問題を混乱させることは想定されていないため、Ruby の正規表現について何か間違っていると考えています。
文字列をテストするために正規表現を使用している場合は、=~代わりにを使用する必要があります=。
=~
=
if (banners =~ /Ability Server 2\.34g/)
そして、g正規表現の は単なるgです。文字列に文字列が含まれているかどうかをテストしています'Ability Server 2.34g'
g
'Ability Server 2.34g'