已关闭。此问题需要details or clarity。目前不接受回答。
**要改进此问题吗?**通过editing this post添加详细信息并阐明问题。
29天前关闭
Improve this question
我在一个表的TD中有文本,它可能以空格或数字或多个空格开头。我需要删除所有的空格和数字,直到我遇到一个字符。我需要在jQuery中完成它。我试图根据空格分割文本并删除它们。但不起作用。
$(document).ready(function () {
$("table tr").each(function () {
var leftText = $(this).find("td.leftLinesTD").text();
var i = 0;
leftText.split(" ").every(v => {
if (v = '') {
leftText.replace(leftText.split(" ")[i], '');
i = i + 1;
return true;
}
else { return false; }
});
});
字符串
1条答案
按热度按时间lbsnaicq1#
这更像是一个JavaScript和字符串问题,而不是一个jQuery问题。
使用正则表达式会让你受益匪浅:
字符串
这个正则表达式表示“从字符串(
^
)的开头,收集数字(\d
)和空白(\s
)的零个或多个(*
)示例,并将匹配的子字符串替换为空字符串(''
)"。顺便说一句:现在不鼓励使用
var
。使用let
和const
更合适。