代码片段库

收录各种编程语言的常用代码片段,提高开发效率

正则表达式

常用正则表达式模式,支持多种编程语言,包括邮箱、手机号、URL等验证

Python JavaScript Java
/^[\w\.-]+@[\w\.-]+\.\w+$/
# 邮箱验证正则

错误处理

各种编程语言的异常处理、错误捕获和日志记录代码片段

异常捕获 日志记录
try:
    # code here
except Exception as e:

HTTP 请求

各种语言的HTTP请求代码片段,包括GET、POST、文件上传等

GET请求 POST请求
requests.get(url)
fetch(url)

数据库操作

数据库连接、查询、插入、更新等常用操作代码片段

MySQL MongoDB PostgreSQL
SELECT * FROM users
WHERE id = ?

字符串处理

字符串格式化、分割、替换、编码解码等常用操作

格式化 编码转换
str.replace(old, new)
str.split(delimiter)

文件操作

文件读写、目录遍历、文件压缩解压等操作代码片段

读写文件 目录操作
with open(file) as f:
    content = f.read()

JSON 处理

JSON数据解析、序列化、格式化和验证代码片段

解析 序列化
JSON.parse(jsonString)
json.dumps(data)

时间日期

日期时间格式化、计算、转换等常用操作代码片段

格式化 时区转换
datetime.now()
new Date()

加密安全

密码哈希、数据加密解密、JWT令牌等安全相关代码片段

MD5/SHA AES加密
hashlib.md5(data)
bcrypt.hash(password)