Js-正则-正则表达式 已知前后文 取中间文本
已知前后文本获取中间文本
/** * 已知前后文 取中间文本 * @param str 全文 * @param start 前文 * @param end 后文 * @returns 中间文本 || null */ getStr(str, start, end) { let res = str.match(new RegExp(`${start}(.*?)${end}`)) return res ? res[1] : null }
使用:
// tar.name = 'buy4H' let hours = this.getStr(tar.name, 'buy', 'H'); // 输出结果: hours ==> 4
本文作者:博客园-前端法师
版权所有,转载请标明出处。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步