You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Tag:
Branch:
Tree:
42b6c694da
cronet
master
record2021
3.20.012408
3.20.013117
3.20.020513
3.20.020810
3.20.020911
3.20.021007
3.20.021109
3.20.021410
3.20.022217
3.20.022318
3.20.022515
3.20.022909
3.20.030219
3.20.030220
3.20.030311
3.20.030813
3.20.031215
3.20.032622
3.20.041220
3.20.050310
3.20.051719
3.20.051820
3.20.052420
3.20.053120
3.20.060717
3.20.061820
3.20.062120
3.20.062514
3.20.070320
3.20.070418
3.20.070519
3.20.070622
3.20.071020
3.20.071211
3.20.071319
3.20.071911
3.20.072120
3.20.072519
3.20.072822
3.20.072917
3.20.080221
3.20.080411
3.20.080611
3.20.080908
3.20.081608
3.20.082416
3.20.082516
3.20.082919
3.20.090111
3.20.090309
3.20.090619
3.20.090913
3.20.091317
3.20.091509
3.20.092019
3.20.092113
3.20.092114
3.20.092409
3.20.093008
3.20.100216
3.20.100616
3.20.100714
3.20.101209
3.20.101421
3.20.101616
3.20.101722
3.20.101808
3.20.101908
3.20.102115
3.20.102119
3.20.102509
3.20.102719
3.20.102815
3.20.103020
3.20.110116
3.20.110715
3.20.111113
3.20.111509
3.20.111513
3.20.111514
3.20.112422
3.20.113015
3.20.120609
3.20.121020
3.20.121112
3.20.121219
3.20.121311
3.20.121417
3.20.121519
3.20.121611
3.20.121618
3.20.121710
3.20.121712
3.20.121923
3.20.122715
3.20.123022
3.21.010321
3.21.010510
3.21.010520
3.21.011214
3.21.011221
3.21.011819
3.21.012120
3.21.012611
3.21.013116
3.21.020316
3.21.021012
3.21.021708
3.21.022121
3.21.022720
3.21.030812
3.21.031511
3.21.031720
3.21.032520
3.21.033111
3.21.040323
3.21.040820
3.21.041415
3.21.041610
3.21.043022
3.21.050610
3.21.050808
3.21.050816
3.21.050918
3.21.051020
3.21.051120
3.21.051220
3.21.051618
3.21.052320
3.21.052422
3.21.052622
3.21.060618
3.21.062820
3.21.062909
3.21.062920
3.21.070820
3.21.070914
3.21.071017
3.21.071314
3.21.071520
3.21.071723
3.21.072310
3.21.072317
3.21.072501
3.21.072522
3.21.072722
3.21.080211
3.21.080316
3.21.080816
3.21.081020
3.21.081308
3.21.082212
3.21.082311
3.21.082409
3.21.082519
3.21.082719
3.21.090117
3.21.090617
3.21.090920
3.21.091421
3.21.091611
3.21.091816
3.21.092013
3.21.092121
3.21.092208
3.21.092709
3.21.092817
3.21.092920
3.21.100121
3.21.100206
3.21.100223
3.21.100623
3.21.100821
3.21.101217
3.21.101221
3.21.101420
3.21.101610
3.21.101715
3.21.102120
3.21.102122
3.21.102210
3.21.102414
3.21.110219
3.21.111418
3.21.112020
3.21.112719
3.21.121021
3.21.122920
3.22.010111
3.22.010310
3.22.010615
3.22.011020
3.22.011116
3.22.012019
3.22.012619
3.22.012821
3.22.020311
3.22.020919
3.22.021120
3.22.021714
3.22.022219
3.22.022509
3.22.022623
3.22.022822
3.22.030322
3.22.030410
3.22.030711
3.22.030919
3.22.031209
3.22.031519
3.22.031722
3.22.032320
3.22.032521
3.22.033020
3.22.040517
3.22.040716
3.22.041209
3.22.041421
3.22.041820
3.22.042218
3.22.042323
3.22.050122
3.22.050215
3.22.051021
3.22.051215
3.22.051612
3.22.051719
3.22.052113
3.22.052621
3.22.052708
3.22.052723
3.22.060120
3.22.061022
3.22.061722
3.22.062320
3.22.070722
3.22.070921
3.22.071010
3.22.071618
3.22.072122
3.22.080322
3.22.081920
3.22.082409
3.22.083120
3.22.091520
3.22.091613
3.22.091719
3.22.091920
3.22.092020
3.22.092220
3.22.092400
3.22.092618
3.22.100210
3.22.100521
3.22.100921
3.22.101421
3.22.101619
3.22.101709
3.22.101712
3.22.102020
3.22.102223
3.22.102918
3.22.110823
3.22.111423
3.22.112222
3.22.120121
3.22.121018
3.22.121521
3.22.122419
3.23.010719
3.23.011022
3.23.011918
3.23.012018
3.23.012922
3.23.013123
${ noResults }
bushixuanqi
42b6c694da
改进jsonPath,jsoup,xpath中的规则切分方法,允许查询规则的正则或字符串中存在“&&”,“||”,“%%”,“@”而不切错。
/**
* 改进解析方法
* 解决阅读”&&“、”||“与jsonPath支持的”&&“、”||“之间的冲突
* 解决{$.rule}形式规则可能匹配错误的问题,旧规则用正则解析内容含‘}’的json文本时,用规则中的字段去匹配这种内容时,会匹配错误.现改用平衡嵌套方法解决这个问题
* */
1. 加强AnalyzeByJSoup中的索引写法
/**
* 1.支持阅读原有写法,':'分隔索引,!或.表示筛选方式,索引可为负数
*
* 例如 tag.div.-1:10:2 或 tag.div!0:3
*
* 2. 支持与jsonPath类似的[]索引写法
*
* 格式形如 [it,it,。。。] 或 [!it,it,。。。] 其中[!开头表示筛选方式为排除,it为单个索引或区间。
*
* 区间格式为 start:end 或 start🔚step,其中start为0可省略,end为-1可省略。
*
* 索引,区间两端及间隔都支持负数
*
* 例如 tag.div[-1, 3:-2:-10, 2]
*
* 特殊用法 tag.div[-1:0] 可在任意地方让列表反向
*
* */
-------------------
已测试过各种“&&”、“||”,“%%”切分的规则及两者索引写法,没发现大问题,坤飞大大可以再测试看看
|
3 years ago | |
---|---|---|
.. | ||
src | 0. 新增专门用于切分各种规则的类,分解完所有规则后才切片,其余操作都只改变变量指向规则字符串中的位置。暂时只用于处理三大规则的“&&”、“||”,“%%”、“@”切分,以后将扩展到全部解析规则。 | 3 years ago |
.gitignore | ViewModel | 6 years ago |
build.gradle | 添加Umd格式支持 | 3 years ago |
google-services.json | 设置图片背景 | 4 years ago |
proguard-rules.pro | 优化 | 4 years ago |