0
if (banners = /Ability Server 2\\.34g/)

Rubyでのこの正規表現について混乱しています。この正規表現は何について話しているのでしょうか? とはどういうg/意味ですか?

この単純な問題を混乱させることは想定されていないため、Ruby の正規表現について何か間違っていると考えています。

4

1 に答える 1

1

文字列をテストするために正規表現を使用している場合は、=~代わりにを使用する必要があります=

if (banners =~ /Ability Server 2\.34g/)

そして、g正規表現の は単なるgです。文字列に文字列が含まれているかどうかをテストしています'Ability Server 2.34g'

于 2012-07-27T02:22:39.630 に答える