提取字元串部分并忽略數字
案例:
資料:
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是“非數字”的正規表達式類。我們正在替換它們。) 請注意,如果給定,它将删除字元串中任何位置的任何數字。