我有字符串"IX - 收到交货 1/15/2018 9:34:00 AM "我想要像 JavaScript 中的"IX - 收到交货"这样的字符串。
我走得很远
var finalname = title.replace(/[0-9]/g, '');
var specialchar = finalname.replace(/[^A-Z0-9]/ig, "");
这不能按预期工作。实际上,当字符串包含第一个数字时,我想修剪。你能指教吗!!
也许在
第一个数字上拆分/连接:
let str = "IX - Delivery Received 1/15/2018 9:34:00 AM ";
let out = str.split(/d/, 1).join().trim();
console.log(out);
你可以试试这个,
var title = "IX - Delivery Received 1/15/2018 9:34:00 AM ";
var digit = title.search(/d/);
var finalname = title.substring(0, digit);
输出"IX - 已收到交货">