0

例如 21/10/2013.. 我想删除 /2013..

replace('/2013', '')工作,但日期可能是其他值,如 2014、2015 等

4

2 回答 2

2

这将删除从最后/开始的所有内容:

var str = "21/10/2013";
var new_str = str.substring(0,str.lastIndexOf('/'));
于 2013-10-21T04:32:27.377 回答
2

尝试:

'21/10/2013'.replace(/\/\d+$/,''); // 21/10

这将删除最后一个“/”和字符串末尾之后的任何数字。

于 2013-10-21T04:41:26.893 回答