Search for a match using regular expressions in Swift

let data = "Pi is equal to 3.14";
let pattern = "\\d+\\.\\d+"
if let match = data.rangeOfString(pattern, options: .RegularExpressionSearch){
    let spt = data.substringWithRange(match)
    let pi = Double(spt)!
    //pi is 3.14
}