用 ProgramAsWeights 替代正则:一行代码检查邮箱格式
yuntiandeng · x · 2026-08-06
开发者 yuntiandeng 分享用 ProgramAsWeights 库替代正则表达式的示例:
python
import programasweights as paw
fn = paw.compileandload("check whether a string looks like a valid email address")
fn("[email protected]") "valid"
fn("abc@def") "invalid"
该库将自然语言描述编译为可执行函数,简化了模式匹配任务。
「编程与Agent」频道最新
- Nous Research 更新 Hermes Agent 文档,解析自研智能体架构 — Teknium · 2026-08-06
- AI接管编码后,开发者精力转向架构设计与管理 — 4310sy · 2026-08-06
- 斯坦福《自我改进的 AI 智能体》课程全网上线 — khademinori · 2026-08-06
- 用 ESP32 和旋转屏重塑 2015 年的 AI 助手 — viksit · 2026-08-06
- 用 Codex 一键生成 Mac 应用,高效处理 1.5TB 骑行视频 — john__allard · 2026-08-06
- 别让Agent做复杂决策:把逻辑留在代码里 — sapnesh · 2026-08-06