我有一个名为
的字符串var string ="Catch 22 Slaughterhouse 5 Fahrenheit 451"
我只想使用javascript中的split函数,数组或循环打印出字符串中的数字
答案 0 :(得分:0)
您可以使用正则表达式从字符串中提取数字。
\d
将匹配字符串中的任何数字。 +
将匹配前面一个或多个字符。
var str = "Catch 22 Slaughterhouse 5 Fahrenheit 451";
var numbers = str.match(/\d+/g);
document.write(numbers);
答案 1 :(得分:0)
你可以试试,
string.match(/\d+/g);
它返回一个匹配的数字数组。