正则删除文本开头的所有东西,求帮助!

%&% %&% %&% %&% %&%2018年6月4日,星期一%&%酷爽一夏,%&%来杯西瓜汁降降温%&%%&%今日看点:%&%%&%1.足球联赛,第4轮%&%管理 VS 安全%&%环化 VS 研究生%&%矿业 VS 计算机%&%请各位运动员注意补充水分,辛苦%&%%&%=======================%&%%&%2.主楼从本周六周日主楼封楼,学校要承担社会考试。%&%主楼从本周五晚6点封楼至本周日下午1点解除。%&%%&%=======================%&%%&%3.黑科Online正式版已进行公测阶段%&%新增功能查课表,查成绩,二手市场,解忧杂货店等新功能%&%%&%=======================%&%%&%4、大四毕业,有需要甩卖物品的请到小程序二手市场模块%&%%&%搜索微信小程序黑科Online即可%&%黑科Online交流QQ群631146131%&%欢迎您的加入 %&%❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀%&%%&%寄语:%&%周末别有天地,生活转移阵地,黑科Online与你一起关注校园生活,好运送给您,感谢您的陪伴,新的一天加油!%&%%&%%&%%&%%&%%&%%&%%&%%&%

就想删除2018前面的所有字符,2018也有可能是汉字。。。希望有大神相助!

阅读 2.4k
3 个回答
string.replace(/^.*([\u4E00-\u9FA5]|\d)/,(v)=>{
    return v.charAt(v.length-1)
})

正则 :匹配之前的乱码。

/^[^d|^[u4e00-u9fa5]]/

var str = '%&% %&% %&% %&% %&%2018年6月4日,星期一%&%酷爽一夏,%&%来杯西瓜汁降降温%&%%&%今日看点:%&%%&%1.足球联赛,第4轮%&%管理 VS 安全%&%环化 VS 研究生%&%矿业 VS 计算机%&%请各位运动员注意补充水分,辛苦%&%%&%=======================%&%%&%2.主楼从本周六周日主楼封楼,学校要承担社会考试。%&%主楼从本周五晚6点封楼至本周日下午1点解除。%&%%&%=======================%&%%&%3.黑科Online正式版已进行公测阶段%&%新增功能查课表,查成绩,二手市场,解忧杂货店等新功能%&%%&%=======================%&%%&%4、大四毕业,有需要甩卖物品的请到小程序二手市场模块%&%%&%搜索微信小程序黑科Online即可%&%黑科Online交流QQ群631146131%&%欢迎您的加入 %&%❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀%&%%&%寄语:%&%周末别有天地,生活转移阵地,黑科Online与你一起关注校园生活,好运送给您,感谢您的陪伴,新的一天加油!%&%%&%%&%%&%%&%%&%%&%%&%%&%';
str.replace(str.match(/(.*)(二零一八|2018)/)[1], '')
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题