2011年12月10日星期六

js的lookbehind regex

其实之前在阿顺还是伪娘那里看到过的(真记不清了,抱歉),但是没上心,直到我的膝盖中了一箭。
基本上来说,就是这样的语法
/(?<=yourprefix).+/
用来找一段字符串,之前必须有特定字符串作为前缀,但是前缀不是返回的字符串的一部分。
在js里面是没用的,js只支持找后缀。
于是一般的解决办法是把目标字符串翻转,然后就变成了找后缀了。

没有评论:

发表评论