返回信息流有如上字符串:
1111AB123123AB123123Z
需要提出字符'Z'之前并且与最后一次“AB"匹配的内容,即:123123而不是:123123AB123123
在'Z'之前至少会存在一次”AB“,如何只提取最后一次遇到”AB“与'Z'范围内的字符串?
好像JAVASCRIPT不提供反向搜索。
这是一条镜像帖。来源:北邮人论坛 / www-technology / #14169同步于 2011/7/22
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖
问个JS中正则表达式查找问题
wqchen
2011/7/22镜像同步3 回复
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
var_string.match(/AB.*Z/)[0].split('AB').pop().slice(0,-1);
【 在 wqchen (生猛海鲜) 的大作中提到: 】
: 有如上字符串:
: 1111AB123123AB123123Z
: 需要提出字符'Z'之前并且与最后一次“AB"匹配的内容,即:123123而不是:123123AB123123
: ...................
好方法!看来要多学习一些函数的用法了
【 在 xw2423 的大作中提到: 】
: var_string.match(/AB.*Z/)[0].split('AB').pop().slice(0,-1);
: 【 在 wqchen (生猛海鲜) 的大作中提到: 】
: : 有如上字符串:
: ...................