如何用Javascript替换更多东西?

时间:2012-10-15 08:06:42

标签: javascript replace

我想检查用户的输入。如果出现问题,我希望代码可以用其他代码替换它。

这是我第一次尝试使用Javascript:

var userInput= "Hello, I am 22 years old."
document.write(userInput.replace(/I am/g, "I'm");

一切正常,但我也希望将22替换为23。我怎样才能尽可能简单。

2 个答案:

答案 0 :(得分:1)

document.write(userInput.replace(/I am/g, "I'm").replace(/22/g, "23"));

答案 1 :(得分:0)

你可以试试这样的事情。希望这会有所帮助。

var userInput= "Hello, I am 22 years old."
document.write(userInput.replace(/I am/g, "I'm").replace(/(\d+)/g, "23"));