我有一个字符串:" 12.3 我爱巴黎 1990"
。
去掉第一个数字后,我想得到的字符串是:我爱巴黎 1990
非常感谢。
$('#regxme').text(function(i, txt) {
return txt.replace(/-?[0-9]*\.?[0-9]+/, '');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a href="" id="regxme"> 12.3 I love paris 1990</a>
var str = " 12.3 I love paris 1990";
str = $.trim(str)
str = str.substring(str.indexOf(' ')+1);
str = $.trim(str)
alert(str);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
你可能需要在脚本中多次执行此任务。所以这里提供了一个函数来完成此任务。
var string = " 12.3 I love paris 1990";
function removeNo(str) {
let newstr = str.trim();
return newstr.substring(newstr.indexOf(' ')+1).trim();
}
console.log(removeNo(string));
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
var str = "12.3 I love paris 1990";
var res = str.split(" ");
var processedstr="";
for(var i=1;i<res.length;i++)
{
processedstr += res[i];
}
console.log(processedstr);