【分享】利用ChatGPT自动生成正则表达式
评论
收藏

【分享】利用ChatGPT自动生成正则表达式

经验分享
青云cz
2024-01-29 11:20·浏览量:745
青云cz
影刀见习开发者
发布于 2024-01-28 11:14更新于 2024-01-29 11:20745浏览

背景介绍

在编写影刀时候难免会遇到需要用到正则地方,然后我学了十分钟到快速入口课程,说实话很懵,又因为正则只是偶尔会遇到,作为非专业编程人员,去花费大量时间去学习正则规则,我觉得有一些得不偿失,所以想能不能自动生成,还真被我找到了,那就是ChatGPT


需要使用到的工具

树懒AI在线ChatGPT:https://chat.shulanai.com/pc/

利用AI写正则,我使用的是4.0,这个站3.5是免费的大家可以自行测试3.5的

正则在线验证网站: https://regex101.com/ ,验证AI生成的正则是否正确


处理流程(非常简单)

我需要处理的文本如下,需要把第一组《》里面的标题提取出来,也就是最终要得到标题自己文章的标题

你的内容《标题自己文章的标题》与远程内容《冲突的文章内容》相似度过高,不能声明远程,将以分享方式发表


先问树懒AI https://chat.shulanai.com/pc/ 是否知道正则表达式,同时再告诉它我将要处理一个正则


然后告诉树懒AI需要处理的文本内容和处理之后的内容

然后复制AI给的结果去测试网站https://regex101.com,发现匹配到两个结果


那么此时则可以继续追问ai,追问技巧:直接表明上一个结果哪里不行,然后你需要什么样的结果


然后再次把AI给的结果复制到测试网站里面,发现只匹配到了第一个结果


温馨提示:有时候可能得到的结果并不是非常顺利,那么你只需持续追问就可以,表达出你对上一个结果的不满和你需要什么样子的,另外你也可以让他输出不同编程语言的表达式


收藏3
全部评论1
最新
发布评论
评论