正则表达式往后取,和部分功能

筛选

需要关键字但不包含某些字段,不区分大小写
案例1:^(?i)(?=.*公寓)((?!loft).)*$
	- 不区分大小写 必须包含 公寓 不允许存在 loft
	
案例2:^(?=.*车位)(?=.*人防)((?!非人防).)*$
	- 必须包含 车位 人防 不允许存在 非人防

案例3:^(?=.*车位)(?=.*(地上计容|计容)).*$
	- 必须包含 车位 必须包含 地上计容 或者 计容关键字
获取某个关键字的前几位 或者后几位
案例1:.{2}(?=企鹅)
	- 获取 企鹅 关键字前面2个内容

案例2:(?<=企鹅).{2}
	- 获取 企鹅 关键字的后面2个内容

案例3:.{2}(?:企鹅)
	- 获取 包含 企鹅 关键字前面2个内容

案例4:(?:企鹅).{2}
	- 获取 包含 企鹅 关键字后面2个内容
文本占位替换

\.(\S+)\n(\S+)

put("$1","$2");

$1,$2表达的是小括号里面的内容,$1是第一个小括号里的内容,$2是第二个小括号里面的内容,依此类推

比如(\d{4})(\d{2})(\d{2}) 匹配"20190919"

$1是第一个括号里匹配的2019
$2是第二个括号里匹配的09
$3是第三个括号里匹配的19

获取json中有对应的关键字整体json对象

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DrYabPWD-1655195650817)(https://ws4.sinaimg.cn/large/006tNc79gy1g2aqh3osv0j30gn0j4wfp.jpg)]

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值