On Mon, Oct 20, 2014 at 3:57 PM, Jake Scott <jake....@gmail.com> wrote:
> fn clean<'a>(number: &'a str) -> &'a str {
>     if ALPHA_REGEX.is_match(number) {
>         "0000000000";
>     }
>     let clean_number: String = NUMBER_REGEX.replace(number, "");
>     return clean_number.as_slice();
> }

FYI, this doesn't do what you think it does.  "0000000000"; just
throws away a string - I don't know why the warning for it isn't
enabled by default.  You could either use "return" or change it to
if/else:

if ALPHA_REGEX.is_match(number) {
    "0000000000" // no semicolon
} else {
    ...
}
_______________________________________________
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to