《Copilot和ChatGPT編程體驗:挑戰24個正則表達式難題》呈現了兩方競爭的格局。一方是專業程序員David Q.Mertz,是網絡上最受歡迎的正則表達式教程的作者。另一方則是強大的AI編程工具OpenAI ChatGPT和GitHub Copilot。比賽規則如下:David編寫了24個正則表達式難題,並展示如何解決每個難題。David解題后,會讓AI工具重解一遍。AI工具給出的結果令David大為驚嘆。哪方的結果更正確?哪方編寫的代碼更簡潔優雅?哪方更機智地利用了鮮為人知的正則表達式庫特性?閱讀本書,你將找到答案。
《Copilot和ChatGPT編程體驗:挑戰24個正則表達式難題》還列出AI最佳實踐,展示如何通過智能提示語獲得更好的結果。最終,無論你是否使用AI,都將能熟練解決自己的正則表達式難題。
David Q.Mertz是KDM培訓公司的創始人,是Python社區的著名貢獻者,曾撰寫The Puzzling Quirks of Regular Expressions、Cleaning Data for Effective Data Science等書籍。