/([^a-z\d\/=\s])((?!\d{11})(?=.*[a-z])(?=.*\d)[a-z\d]{11})\1/ig
11位
数字字母
前后字符相同
需求:匹配长度为11,必须同时而且只能包含英文字母,数字的字符串
期望:只匹配后面的`€xdxxxE5Ixxx€`(在子匹配里可以获取到最终字符串`xdxxxE5Ixxx`)
实际:前面纯数字的也被匹配
【飞科剃须刀电动刮胡刀男士充电式正品胡须刀头智能刮胡子剃预刀】http://m.tb.cn/h.3ab5AUy 点击链接,再选择浏览器打开;或复制这条信息€uRHK0ER31ww€后打开👉淘宝👈
# 值符合但前后不符合
xdxxxE5Ixxx
xdxxxE5Ixxx (前后有空格)
# 带有未知包含符号口令的文本分
【越龙夏季白色12345678900长,¥xdxxxE5Ixxx¥,袖衬衫男士sdym0E5IBPLsdym0E5IBP年条纹衬衣衣服】
http://m.xxx.cn/h.xxxxxtCDl 点击链接,再选择浏览器打开;或复制这条信息€xdxxxE5Ixxx€后打开淘宝
【越度龙夏季白色男装衣服】;或复制这条信息€sdym0E5IBPL€后打开淘宝
# 商品链接:query
https://detail.xxx.com/item.htm?spm=a230r.1.999.1.325e523chydKCz&id=12345678900&ns=
# 商品链接:path
https//hk.xxx.com/item.htm/12345678900.html
# 其他
https://detail.xxx.com/item.htm?spm=a230r.1.999.1.325e523chydKCz&id=12345a78900&ns=
¥abcdefghijk¥
¥abcdefghij1¥
¥12345678900¥
$uRHK0ER31ww¥
# emoji
🤔xdxxxE5Ixxx🤔