Javascript正则表达式删除数字,然后一个空格?

时间:2010-09-06 22:17:05

标签: javascript regex

我如何从字符串的开头删除数字和空格?

例如,从'13 Adam Court,Cannock'删除'13'。

4 个答案:

答案 0 :(得分:9)

搜索

/^[\s\d]+/

替换为空字符串。例如:

str = str.replace(/^[\s\d]+/, '');

这将从字符串的开头以任何顺序删除数字和空格。对于只删除数字后跟空格的内容,请参阅BoltClock的答案。

答案 1 :(得分:6)

str.replace(/^\d+\s+/, '');

答案 2 :(得分:0)

var text =  '13 Adam Court, Cannock';
var match = /\d+\s/.exec(text)[0];
text.replace(match,"");

答案 3 :(得分:0)

上述解决方案对我不起作用。相反,我在下面使用了这个正则表达式。

var sRegExResult = "Regex Sample99";
sRegExResult.replace(/\s|[0-9]/g, '');