|
楼主 |
发表于 2024-9-24 16:18
|
显示全部楼层
[backcolor=rgba(0, 0, 0, 0.1)]
[backcolor=rgba(0, 0, 0, 0.1)]
添加图片注释,不超过 140 字(可选)
一身反骨,高呼“王侯将相宁有种乎”的脱字符
在元字符中有一个字符,比较特别,它就是脱字符^。
在之前的写的《5句话,让你的正则表达式水平突飞猛进!(第1-2句)》、《5句话,让你的正则表达式水平突飞猛进!(第3-5句)》文章,我们介绍过:脱字符^可用来定位字符串的开始位置。
看起来普普通通的它,放到字符组中,似乎也很安静,静静地只做自己。
=REGEXP(B1,"[符字脱^]+")
[backcolor=rgba(0, 0, 0, 0.1)]
[backcolor=rgba(0, 0, 0, 0.1)]
添加图片注释,不超过 140 字(可选)
[backcolor=rgba(0, 0, 0, 0.1)]
[backcolor=rgba(0, 0, 0, 0.1)]
添加图片注释,不超过 140 字(可选)
但是你不能将它放到“领导”位置【字符组的开始处】,一坐到“领导”位置,它就开始造反,高呼“王侯将相宁有种乎”,然后带领字符组内部的所有成员脱离组织。
比如:
公式1
=REGEXP(B1,"[^符字脱]+")
它会将“脱”“字”“符”三个字带离队伍
[backcolor=rgba(0, 0, 0, 0.1)]
[backcolor=rgba(0, 0, 0, 0.1)]
添加图片注释,不超过 140 字(可选)
公式2:
=TRANSPOSE(REGEXP(B1,"[^Excel偷懒的技术]+"))
[backcolor=rgba(0, 0, 0, 0.1)]
[backcolor=rgba(0, 0, 0, 0.1)]
添加图片注释,不超过 140 字(可选)
[backcolor=rgba(0, 0, 0, 0.1)]
[backcolor=rgba(0, 0, 0, 0.1)]
添加图片注释,不超过 140 字(可选)
混在队伍中间就爆发超能力的连字符-
还有一个字符比较特别,那就是连字符。
连字符它在字符组的开始和结尾,它只是它。
公式:
=REGEXP(B1,"[-ex]+")
[backcolor=rgba(0, 0, 0, 0.1)]
[backcolor=rgba(0, 0, 0, 0.1)]
添加图片注释,不超过 140 字(可选)
[backcolor=rgba(0, 0, 0, 0.1)]
[backcolor=rgba(0, 0, 0, 0.1)]
添加图片注释,不超过 140 字(可选)
但与一身反骨的脱字符不同,它一进到字符组内,并且在“人民群众”中间时,就会小宇宙爆发,将左右字符连成一片,代表从左边字符到右边字符的一群字符。
公式:
=REGEXP(B1,"[e-x]+")
[backcolor=rgba(0, 0, 0, 0.1)]
[backcolor=rgba(0, 0, 0, 0.1)]
添加图片注释,不超过 140 字(可选)
代表了从左边字符e到右边字符x中间的所有字符。也就是:
efghijklmnopqrstuvwx
【敲黑板】注意,注意:
如果写成
=REGEXP(B1,"[x-e]+")
会出错的,因为x比e大,小的要放前面。
[backcolor=rgba(0, 0, 0, 0.1)]
[backcolor=rgba(0, 0, 0, 0.1)]
添加图片注释,不超过 140 字(可选)
|
|