关于我
-
来自南部的一个小城市,个性不张扬,讨厌随波逐流。
那年今日
此条为私密说说,仅发布者可见
🤖 AI 工作中经常要计算两个格式化时间的时间间隔,比如 2025-04-08 18:48:34.972 和 2025-04-08 18:48:38.026 之间间隔,搜索了一圈类似的工具,居然...
🤏 生活技巧 晚上《简单心理》推送的关于缺乏身体触摸我们能够做那些事情,记录一下:1.独处时让身体更舒适的方法:▨ 给自己做一次足部按摩、面部按摩或手部按摩,细致地感受触觉。▨ 洗一个温暖的...
🥳 周末 [WEEK-50]单独开一个标签用于记录周末干了啥,经常社交中聊周末干了啥,好像都不记得了。🎬 电影 周六到周日上午看完了《新闻编辑室》第三季,这季的水平比第二季好了太多,少了很多刻意...
🍥 正则tip
\B 和 \b
首先了解 \w 是匹配字母或数字或下划线或汉字(不包含空格啊)
\b
单词的边界,就是左边和右边只能有一个是字符(\w),比如n
一共是两个字符,实际上有三个位置:空格、\b、字母\B
非单词的边界,就是两遍都不是字符或者两边都是字符。比如go
,看上去是两个字符,实际上是字母、\B、字母 三个位置举例:如果是
hi
实际上有8个位置:空格、\B、空格、\b、字母、\B、字母、\b评论做的动态,居然可以在内容里加 tag ,好棒的功能!
🍥 正则tip https://cloud.tencent.com/developer/article/1833698
?=
?<=
?!
?<!
exp1(?=exp2) 查找exp2前面的exp1
(?<=exp2)exp1 查找exp2后面的exp1
exp1(?!exp2) 查找后面不是exp2的exp1
(?<!exp2)exp1 查找前面不是exp2的exp1
?:
非捕获分组。有的时候我们需要表示一个整体,又不希望它占用正则匹配结果的一个成员,就可以用这个,比如想匹配 字符串中出现foo
子串一次或者两次,但又不需要记录这个分组,就可以写 /(?:foo){1,2}/https://regexr-cn.com/ 测试工具🔧