摘要:
正则 时间匹配 \d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2} 1. 问号相关 应用场景对比表 语法类型 典型场景 示例用途 量词{0,1} ? 可选内容匹配 http(s?) 匹配协议 非贪婪 *? 提取最短内容 <div>.*?</div> 匹配标签 预查断言 (?=)( 阅读全文
posted @ 2025-12-18 16:29
庶旁
阅读(14)
评论(0)
推荐(0)
摘要:
伪代码展示访问者模式具体实现工作机制 🎯 访问者模式伪代码实现 以下伪代码展示了一个典型的访问者模式结构,模拟编译器处理抽象语法树的场景: // 1. 访问者接口 - 定义访问不同类型元素的方法 interface Visitor { method visitConcreteElementA(Co 阅读全文
posted @ 2025-12-18 16:13
庶旁
阅读(10)
评论(0)
推荐(0)
摘要:
Vim替换命令的完整格式为:[range]s/{pattern}/{string}/[flags]。全局替换时,range使用%代表整个文件,例如: :%s/foo/bar/g:将文件中所有foo替换为bar。 g(全局)标志:不加g时仅替换每行第一个匹配项,添加后替换所有匹配项。 c(确认 阅读全文
posted @ 2025-12-18 15:34
庶旁
阅读(36)
评论(0)
推荐(0)
摘要:
在较新的JavaScript环境中,可以使用TextEncoder和TextDecoder来处理字符串的编码和解码。这种方法更直接地处理了字符串的二进制表示,因此更适合处理包含非ASCII字符的字符串。 function encodeToBase64(text) { // 使用TextEncoder 阅读全文
posted @ 2025-12-18 14:54
庶旁
阅读(15)
评论(0)
推荐(0)

浙公网安备 33010602011771号