Feature #11429
Updated by nobu (Nobuyoshi Nakada) over 9 years ago
Currently, this assigns the `username` variable: ```ruby ``` /(?<username>.*)@.*\..*/ =~ "seanlinsley@example.com" ``` But this does not: ```ruby ``` /(?<username>.*)@.*\..*/ === "seanlinsley@example.com" ``` If it did, it would be possible to set variables during a case statement, which was my original goal: ```ruby ``` case "seanlinsley@example.com" when /(?<username>.*)@.*\..*/ puts "Username is: #{username}" end ``` I would be happy to implement this, if it's a desired feature.