天天看點

如何在jquery中提取字元串部分并忽略數字 或者 隻擷取數字去掉字元串

提取字元串部分并忽略數字 

案例:

資料:

foobar1, foobaz2, barbar23, nobar100

這樣的字元串

需要

foobar, foobaz, barbar, nobar

并忽略數字部分。

var s = "foobar1";
s = s.replace(/\d/g, "");
alert(s);
結果:
 "foobar"
           

(

\d

是“數字”的正規表達式類。我們正在替換它們。) 請注意,如果給定,它将删除字元串中任何位置的任何數字。

隻擷取數字去掉字元串

資料:

foobar1, foobaz2, barbar23, nobar100

這樣的字元串

需要

1, 2, 23, 100

并忽略數字部分。

var s = "foobar1";
s = s.replace(/[^0-9]/ig,"");
alert(s);
結果:
 "1"
           

([^0-9]/ig是“非數字”的正規表達式類。我們正在替換它們。) 請注意,如果給定,它将删除字元串中任何位置的任何數字。