测试页面
http://renjian.163.com/18/1124/15/E1CT6JGD000181RV.html
写油猴的时候发现,前端代码中大量使用这种方式提取信息
renjian_subtitle.split("|")[1].replace(/[^0-9]/ig, "")
但是可能是沟通或者习惯问题,文字编辑其实用的是全角竖线"丨"来做分隔符
var renjian_subtitle = "游走在街巷的胖子美食家丨连载 05";
这使得代码在任何浏览器里都会出错,因为对一个没有半角竖线"|" 的字符串,分割后取 [1] 再 replace 必然会失败
所以只要简单的把这句改成这样就行了
.split(/[|丨]/)
无伤大雅的 bug,有空的话改改正确
顺便,「人间」是非常好看的,推荐给大家
1
Yunsom 2018-11-29 09:39:57 +08:00
因为推荐过去看了,是还不错
|
2
guansixu 2018-11-29 10:10:15 +08:00
关注人间公众号好久了,文章都不错
|
3
alexyzh 2018-11-29 11:45:55 +08:00
if(series[i].title.split(/[|丨]/)[1].replace(/[^0-9]/ig,"")==renjian_subtitle.split(/[|丨]/)[1].replace(/[^0-9]/ig,""))
??? |