用 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」频道最新

更多「编程与Agent」频道 AI 资讯 →