精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何使用AI幫助開發(fā)者處理正則表達(dá)式

譯文 精選
人工智能
本文從正則表達(dá)式的生成原理說起,介紹了兩款可供免費(fèi)使用的AI生成工具。

譯者 | 陳峻

審校 | 重樓

不知你是否聽說過由人工智能(AI)來生成正則表達(dá)式(Regex)。這是一個(gè)有趣的領(lǐng)域,鑒于人工智能在文本分析方面優(yōu)異的表現(xiàn),它們足以開始“整理”各種現(xiàn)有表達(dá)式工具了。

作為開發(fā)人員,我們可能更希望將人工智能作為開發(fā)系統(tǒng)的一部分,從日常自己的工作流中提取信息,生成表達(dá)式,而不是停留在被動地接受由OpenAI等公司提供的所謂以用戶為中心的平臺方案的層面上。下面,我將從正則表達(dá)式的生成原理說起,向你介紹兩款可供免費(fèi)使用的此類工具。

表達(dá)式生成原理

讓我們從一個(gè)簡單的倫敦旅行問題開始:“請問,從WalthamstowPimlico的最佳旅行方式是什么?”對此,ChatGPT能夠輕松地從該問句中提取起點(diǎn)和終點(diǎn),并給出如下圖所示的答復(fù):

該問題并不難回答。如果你愿意,還可以通過一問一答的方式,獲取更多的最新信息。上述問例的核心在于,算法準(zhǔn)確地捕捉了“從(from)”和“到(to)”之間的文本,進(jìn)而可以生產(chǎn)一個(gè)如下簡單的正則表達(dá)式案例,即:

/from ([A-Z][a-z]*) to ([A-Z][a-z]*)/

如下圖所示,通過訪問www.regex101.com,我們可以看到其詳細(xì)的過程:

從下面整理的信息中,我們可以看出,兩個(gè)“捕獲組(capture group)”都成功捕捉到了起點(diǎn)和終點(diǎn)信息:

因此,假設(shè)我們需要獲取一個(gè)與上面類似的正則表達(dá)式,便可以借助人工智能工具來實(shí)現(xiàn)。總體而言,我們需要人工智能能夠做到:

  1. 主要目的是能夠生成正確的正則表達(dá)式,然后將其應(yīng)用到自己的程序代碼中。
  2. 利用人工智能的優(yōu)勢,理解句子中的情感表達(dá),并通過起點(diǎn)和終點(diǎn)等關(guān)鍵字,來確認(rèn)正在尋找的方向。
  3. 用戶可以在處理代碼的同時(shí),快速領(lǐng)悟正則表達(dá)式的語法。
  4. 根據(jù)人工智能給出的多種不同的正則表達(dá)式方式,針對實(shí)際問題,選取最優(yōu)解。

Regex.ai

如果你持續(xù)關(guān)注正則表達(dá)式領(lǐng)域的話,也許會和我一樣,首先想到的是Regex.ai網(wǎng)站。該網(wǎng)站的使用方式既有趣又簡單:你只需創(chuàng)建一個(gè)短語,并加入需要被提取的單詞,那么該網(wǎng)站就會生成各種候選的正則表達(dá)式。讓我們以上述旅行為例往下看:

如你所見,網(wǎng)站上的人工智能已按要求提取了起點(diǎn)和終點(diǎn)。

在此基礎(chǔ)上,我按下“運(yùn)行(run)”按鈕,等待幾秒鐘后,便得到以下信息:

在上面的截圖中,你可以看到有四個(gè)不同的代理進(jìn)行了四次不同的嘗試。其正則表達(dá)式位于每一列的上方,對應(yīng)的結(jié)果位于下方。如你所見,只有一列提取到了正確的回復(fù)(即:代理B的兩組捕獲是正確的)。接著,在我點(diǎn)擊代理B的結(jié)果后,將會出現(xiàn)如下內(nèi)容:

由上面的截圖可知,人工智能確實(shí)已正確地理解了問句的意思(盡管它可能還沒有完全理解提問者強(qiáng)調(diào)的是起點(diǎn)和終點(diǎn))。

從技術(shù)上講,由于它使用了單詞邊界(如:開頭的\b)和空白匹配器(\s),而不僅僅是空格,因此其結(jié)果比較清晰可讀。同時(shí),考慮到真實(shí)地名單詞可能存在不僅僅出現(xiàn)首字母為大寫的情況,因此相較于[A-Z][a-z]+,它使用了更為合理的[A-Z][a-z]*。

RegExGPT.app

Regex.ai不同,網(wǎng)站RegExGPT.app并不會去捕獲各種詞組,而且采取如下圖所示的另一種方法:

通過在指定的問題區(qū)域內(nèi),使用英語來詢問提問者希望提供什么,該網(wǎng)站會給出創(chuàng)意性的組合。不僅如此,它還為我們提供了一套可行的正則表達(dá)式代碼段,而且其效果還不錯(cuò):

如上圖所示,首先,為了理解上下文,它會將輸出函數(shù)命名為“extractRoute”。

接著,它會對所提供的正則表達(dá)式進(jìn)行全面解釋(請參閱下圖):

而且,它甚至還會給出一個(gè)如何在JavaScript中使用的示例:

雖然上述正則表達(dá)式本身有些復(fù)雜,但是它能夠完整地解釋其推理過程。其中,括號用于捕獲,且被正則表達(dá)式賦予了優(yōu)先權(quán),而(?: ) 在此表示為非捕獲組(non-capturing group)。非捕獲組可用于完成前者“from”的捕獲,而無需為后者“to”產(chǎn)生開銷。

總的說來,雖然表達(dá)式(\w+(?:\s\w+)*)看起來比較復(fù)雜,但是其作用足以捕捉到包含了多個(gè)關(guān)鍵字(multi-word)的表達(dá)式,且不會弄錯(cuò)捕捉組。如下圖所示,假設(shè)我們必須從Green Park出發(fā),而不是從Walthamstow出發(fā):

顯然,地名Green Park中的空格并沒有造成任何問題,而其他生成工具則不然。

目前,我僅發(fā)現(xiàn)了上述這兩款可供免費(fèi)使用的人工智能工具,能夠生成滿足用戶不同場景需求的正則表達(dá)式。如果你有更好的AI工具值得推薦,不妨分享給我吧!

譯者介紹

陳峻(Julian Chen),51CTO社區(qū)編輯,具有十多年的IT項(xiàng)目實(shí)施經(jīng)驗(yàn),善于對內(nèi)外部資源與風(fēng)險(xiǎn)實(shí)施管控,專注傳播網(wǎng)絡(luò)與信息安全知識與經(jīng)驗(yàn)。

原文標(biāo)題:Using AI to Help Developers Work with Regular Expressions,作者:David Eastman

責(zé)任編輯:華軒 來源: 51CTO
相關(guān)推薦

2012-04-28 15:22:46

PHP

2010-03-25 18:25:36

Python正則表達(dá)式

2009-09-16 17:29:30

正則表達(dá)式使用詳解

2018-09-27 15:25:08

正則表達(dá)式前端

2012-05-08 13:29:01

VB

2020-09-04 09:16:04

Python正則表達(dá)式虛擬機(jī)

2023-10-07 08:25:09

Java處理工具正則表達(dá)式

2024-12-25 15:09:38

Python字符串函數(shù)

2021-05-25 09:18:04

正則表達(dá)式Linux字符串

2024-09-14 09:18:14

Python正則表達(dá)式

2018-04-21 07:11:53

正則表達(dá)式Python函數(shù)

2010-07-14 09:47:04

Perl正則表達(dá)式

2011-06-02 12:34:16

正則表達(dá)式

2022-03-28 06:19:14

正則表達(dá)式開發(fā)

2017-05-12 10:47:45

Linux正則表達(dá)式程序基礎(chǔ)

2021-01-27 11:34:19

Python正則表達(dá)式字符串

2009-02-18 09:48:20

正則表達(dá)式Java教程

2019-07-17 15:45:47

正則表達(dá)式字符串前端

2009-09-16 18:19:34

正則表達(dá)式組

2022-01-04 11:35:03

Linux Shel正則表達(dá)式Linux
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

99久久99九九99九九九| www.视频在线.com| 亚洲综合国产| 日韩中文字幕精品| 亚洲成人福利视频| 国产三级电影在线播放| 国产欧美综合色| 99视频在线| 波多野结衣不卡| 欧美日本一区| 伊人青青综合网站| 日批在线观看视频| 一区二区三区日本视频| 欧美日韩精品在线观看| 亚洲成人自拍视频| 日韩中文字幕免费观看| 日韩高清中文字幕一区| 欧美贵妇videos办公室| 国产在线观看h| 爱高潮www亚洲精品| 精品视频免费在线| 亚洲熟妇无码一区二区三区导航| 69xxxx欧美| www日韩大片| 91久久爱成人| 这里只有精品9| 久久国产欧美| 久久久免费在线观看| 日本二区三区视频| 国产一区二区三区四区五区| 精品1区2区在线观看| 欧美日韩精品区别| 不卡亚洲精品| 一本到不卡免费一区二区| 人人妻人人澡人人爽欧美一区| www.亚洲资源| 国产亚洲精品精华液| 久久av免费观看| 亚洲国产视频一区二区三区| 久草在线在线精品观看| 国产精品极品美女在线观看免费 | 日本一区二区三区在线不卡| 韩国成人动漫在线观看| 亚洲伦理在线观看| 国产一区二区成人久久免费影院 | 在线播放亚洲精品| 日韩av电影一区| 全球成人中文在线| 久久久久久91亚洲精品中文字幕| 最新日韩av| 亚州欧美日韩中文视频| 国产一国产二国产三| 欧美日韩国产高清| 久久久久久久久久久久av| 欧美精品videos极品| 综合一区二区三区| 欧美老肥婆性猛交视频| 青青草手机视频在线观看| 欧美高清一区| 欧美激情视频在线免费观看 欧美视频免费一| 亚洲区一区二区三| 影视亚洲一区二区三区| 欧美精品在线免费| 国产精品theporn动漫| 日韩午夜高潮| 日av在线播放中文不卡| 中文字幕视频一区二区| 精品一二三四区| 97欧洲一区二区精品免费| 国产黄色美女视频| 99久久精品一区| 欧美极品一区二区| 1024国产在线| 一区二区三区久久久| 少妇高潮毛片色欲ava片| 亚洲天堂电影| 精品视频全国免费看| 国产又粗又猛又爽又黄| 国产在线播放精品| 亚洲黄色在线观看| 嘿嘿视频在线观看| 欧美日本三区| 日韩av免费看网站| 国产精品久久无码一三区| 处破女av一区二区| 日本中文不卡| 色呦呦呦在线观看| 欧美在线综合视频| 影音先锋资源av| 国产亚洲一区二区三区不卡| 久久精彩免费视频| 免费看日韩毛片| 老色鬼精品视频在线观看播放| 99国产精品久久久久老师| 深夜福利免费在线观看| 国产精品第一页第二页第三页| 国产精品视频一二三四区| 欧美片第一页| 日韩欧美国产小视频| 亚洲第一综合网| 影音先锋中文字幕一区| 国产精品视频导航| 韩国av免费在线| 国产精品国产精品国产专区不片| 久久这里只有精品8| 男人亚洲天堂| 精品无人区太爽高潮在线播放| 午夜成人亚洲理伦片在线观看| 精品成人一区| 91免费在线视频| 国产在线中文字幕| 亚洲自拍偷拍九九九| 天天色综合天天色| 日韩精选在线| 久久久久久久久久久免费| 一级黄色片在线看| 国产亚洲美州欧州综合国 | 每日更新成人在线视频| 91在线网站视频| 国产三级在线免费观看| 天天综合网 天天综合色| 国产成人美女视频| 精品毛片免费观看| 欧美与黑人午夜性猛交久久久| 国产日韩免费视频| 中文字幕中文字幕一区二区| 黑人糟蹋人妻hd中文字幕| 伊人精品综合| 不卡av在线网站| 国产精品久久久久久久久毛片| 久久精品欧美一区二区三区不卡 | 日韩激情一区二区三区| 国产麻豆视频一区| 精品国产无码在线| 国产三级一区| www.日韩.com| 亚洲视频在线观看一区二区| 国产嫩草影院久久久久| 国产视频在线视频| 久久最新网址| 欧美中文字幕视频| 天堂网www中文在线| 午夜亚洲国产au精品一区二区| 免费看91视频| 国产精品久久| 国产一区在线免费观看| caoporn视频在线| 日韩精品极品在线观看播放免费视频 | 国产自产一区二区| 亚洲五码中文字幕| 荫蒂被男人添免费视频| 国产精品视频| 欧美日韩精品久久| 亚洲成人短视频| 一本色道久久88综合日韩精品| 国产情侣呻吟对白高潮| 国产精品卡一卡二卡三| 日本高清免费观看| 欧美日韩理论| 久草一区二区| 88xx成人永久免费观看| 色多多国产成人永久免费网站| 一级特黄aaa大片在线观看| 国产精品国产三级国产aⅴ无密码| 天天综合天天添夜夜添狠狠添| 欧美成人午夜| 国产尤物99| 日韩免费小视频| 久久精品国产亚洲精品2020| av中文在线观看| 五月天网站亚洲| 久久久视频6r| 国产又粗又猛又爽又黄91精品| 日韩精品一区二区在线视频| 亚洲福利网站| 91网站在线免费观看| 免费在线看污片| 亚洲欧洲日韩国产| 99国产揄拍国产精品| 午夜精品久久久久久久99水蜜桃| 无码人妻精品一区二区三应用大全| 日本中文字幕不卡| 99视频精品全部免费看| 日韩大片在线免费观看| 国产精品一区二区三区免费视频| www.欧美日本韩国| 亚洲免费一在线| 国产免费黄色录像| 欧美日韩亚洲一区二区| 久艹在线观看视频| 成人福利视频在线| mm131亚洲精品| 尤物在线精品| 免费观看黄色的网站| 天天久久夜夜| 91一区二区三区| 欧美一区国产| 久久久久久com| 婷婷在线视频| 亚洲美女视频网站| 亚洲高清视频网站| 欧美三区免费完整视频在线观看| 久久久久久久国产精品毛片| 中文字幕欧美日韩一区| 日本一区二区在线观看视频| 久久精品国产一区二区三| 久久综合九色综合88i| 自拍偷拍欧美| 亚洲欧洲精品在线观看| 欧美性生活一级片| 99国精产品一二二线| 亚洲一区av| 国产成人精品一区| 在线播放高清视频www| 欧美疯狂xxxx大交乱88av| 乱人伦中文视频在线| 亚洲深夜福利网站| 午夜国产在线观看| 亚洲第一色在线| 99精品视频在线播放免费| 日本乱人伦一区| 中文字幕一区二区三区精品| 一区二区视频在线看| 亚洲 欧美 国产 另类| 国产欧美日韩久久| 日本精品在线观看视频| 26uuu精品一区二区三区四区在线| 韩国三级视频在线观看| 国产福利不卡视频| 中文字幕一区久久| 激情六月婷婷综合| 国内国产精品天干天干| 日本不卡中文字幕| 老头吃奶性行交视频| 美女黄网久久| 国产精品欧美激情在线观看| 99精品国产一区二区青青牛奶| 韩日视频在线观看| 亚洲国产99| 蜜臀av无码一区二区三区| 黑丝一区二区三区| 91九色丨porny丨国产jk| 激情成人综合| 91丨porny丨最新| 老司机精品福利在线观看| 中文字幕日韩在线| 99久久综合狠狠综合久久止 | 国产精品毛片在线看| 国产96在线 | 亚洲| 最新成人av网站| 日本www在线播放| 久久久久久久高潮| 天天操天天爱天天爽| 美女脱光内衣内裤视频久久网站| 三上悠亚在线一区二区| 久久av资源网| 杨幂一区二区国产精品| 国产白丝精品91爽爽久久| 国产国语老龄妇女a片| www.爱久久.com| 免费观看av网站| 中文字幕av资源一区| 国产wwwwxxxx| 亚洲精品成人悠悠色影视| 国产五月天婷婷| 欧美日韩精品在线| 波多野结衣视频在线观看| 欧美色欧美亚洲另类二区| 国产有码在线观看| 精品成人私密视频| 你懂的在线观看| 色av中文字幕一区| 成人超碰在线| 国产精品久久91| 日韩一二三区| 欧美一进一出视频| 欧美电影《轻佻寡妇》| 国产天堂视频在线观看| 久久尤物视频| 91精品视频国产| 91麻豆精品秘密| 在线观看天堂av| 亚洲国产一区二区三区青草影视| 日韩精品在线免费视频| 欧洲精品在线观看| 黄色www视频| 最近日韩中文字幕中文| 爱福利在线视频| 国产精品美女网站| 成人另类视频| 亚洲高清在线播放| 亚洲国产高清一区二区三区| 91插插插插插插插插| 成人网在线播放| 日本激情视频一区二区三区| 无码av免费一区二区三区试看 | 亚洲精品美女久久久久| 日本成a人片在线观看| 8050国产精品久久久久久| 成人51免费| 日韩一区二区三区高清| 亚洲国产第一| 久久无码人妻一区二区三区| 国产亚洲欧美日韩在线一区| 国产污视频在线看| 91麻豆精品国产91久久久久久久久 | 中文字幕精品久久久久| av资源在线看片| 成人在线免费观看视视频| 美女亚洲一区| 日本丰满少妇xxxx| 国产一区在线观看麻豆| 91麻豆精品国产91久久综合| 午夜电影网一区| 精品毛片在线观看| 日韩性生活视频| 日韩精品一区二区三区| 久久国产一区二区| 黄色另类av| 天天操夜夜操很很操| 国产精品家庭影院| 欧美人一级淫片a免费播放| 亚洲精品97久久| 最新av在线播放| 国产日韩精品电影| 日产午夜精品一线二线三线| 97视频在线免费播放| 99热在这里有精品免费| 国产精品白浆一区二小说| 日韩美女一区二区三区四区| 美女免费久久| 成人有码视频在线播放| 99久久精品费精品国产| 鲁一鲁一鲁一鲁一av| 国产蜜臀av在线一区二区三区| 日批视频免费在线观看| 亚洲图片欧洲图片av| 日韩欧美看国产| 日本不卡一区| 日本在线观看不卡视频| 国产三级av在线播放| 91黄视频在线| av资源在线观看免费高清| 国产欧美精品一区二区| 欧美a级成人淫片免费看| 五月婷婷激情久久| 国产精品另类一区| 国产喷水福利在线视频| 欧美大胆a视频| 综合激情久久| 成人免费性视频| 不卡的看片网站| 可以免费看的av毛片| 亚洲欧美国产精品专区久久| 91在线成人| 日本高清xxxx| 不卡视频在线观看| 亚洲欧美偷拍视频| 一区二区三区亚洲| 欧美日韩视频免费看| 一级特黄妇女高潮| 99视频精品全部免费在线| 综合网在线观看| 日韩亚洲精品视频| 亚洲超碰在线观看| 欧美牲交a欧美牲交aⅴ免费真| 中文在线一区二区| 成人福利小视频| 欧美又大又硬又粗bbbbb| 色婷婷热久久| 妖精视频一区二区| 色婷婷久久久久swag精品| 欧美一区二区三区在线观看免费| 3d动漫啪啪精品一区二区免费 | mm131亚洲精品| 夜夜亚洲天天久久| 欧美偷拍视频| 91麻豆国产语对白在线观看| 日韩视频在线一区二区三区| 手机看片日韩av| 欧美va亚洲va香蕉在线| 成人教育av| 免费在线精品视频| 94色蜜桃网一区二区三区| 中文字幕永久免费视频| 欧美激情一级精品国产| 国产伦精品一区二区三区千人斩| 性鲍视频在线观看| 91久久精品国产91性色tv| 超碰porn在线| 青青草成人网| 丁香网亚洲国际| 在线观看中文字幕av| 久久久久久成人精品| 久久精品不卡| 色噜噜在线观看| 欧美一级专区免费大片| 欧美性片在线观看| 黄页免费在线观看视频| 1区2区3区精品视频|