Copilot 和 ChatGPT 編程體驗:挑戰 24個正則表達式難題 Regular Expression Puzzles and AI Coding Assistants: 24 Puzzles Solved by the Author, with and Without Assistance from Copilot, Chatgpt and More
David, Mertz 著 郭濤 譯
- 出版商: 清華大學
- 出版日期: 2023-11-01
- 定價: $299
- 售價: 8.5 折 $254 (限時優惠至 2024-12-31)
- 語言: 簡體中文
- 頁數: 119
- 裝訂: 平裝
- ISBN: 7302644012
- ISBN-13: 9787302644019
-
相關分類:
ChatGPT、Copilot
- 此書翻譯自: Regular Expression Puzzles and AI Coding Assistants: 24 Puzzles Solved by the Author, with and Without Assistance from Copilot, Chatgpt and More (Paperback)
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
$297PCI Express 體系結構導讀
-
$588$559 -
$690$587 -
$680$537 -
$480$379 -
$680$530 -
$580$458 -
$900$855 -
$534$507 -
$509遞歸算法與項目實戰
-
$760$532 -
$680$537 -
$407GPT 圖解 : 大模型是怎樣構建的
-
$420$332 -
$594$564 -
$556高效能並行運行時系統:設計與實現
-
$690$545 -
$1,280$1,011 -
$650$429 -
$510軟件開發珠璣:穿越 50年軟件往事的 60條戒律
-
$680$537 -
$560$437 -
$680$537 -
$556C++ 之美:代碼簡潔、安全又跑得快的 30個要訣 (Beautiful C++: 30 Core Guidelines for Writing Clean, Safe, and Fast Code)
-
$708$673
相關主題
商品描述
《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等書籍。
目錄大綱
目 錄
第1 章 概述 1
1.1 關於正則表達式 2
1.2 編程機器的崛起 3
1.3 有意識的軟件開發 5
1.4 閱讀建議 6
第2 章 量詞和特殊子模式 9
難題1 通配符範圍 9
難題2 單詞和序列 13
難題3 終端類 15
難題4 配置格式 19
難題5 人類基因組 22
第3 章 陷阱和阻礙 29
難題6 災難性回溯 29
難題7 多米諾骨牌難題 34
難題8 高級多米諾骨牌難題 38
難題9 傳感器藝術 42
第4 章 使用正則表達式創建函數 47
難題10 重新實現str.count() 47
難題11 重新實現str.count()(更嚴格) 50
難題12 給函數取一個名稱 54
難題13 玩撲克(第1部分) 55
難題14 玩撲克(第2部分) 61
難題15 玩撲克(第3部分) 65
難題16 玩撲克(第4部分) 68
難題17 玩撲克(第5部分) 72
第5 章 簡單、困難和不可能的任務 77
難題18 識別相等計數 77
難題19 在重復單詞之前匹配 79
難題20 測試IPv4地址 82
難題21 匹配數字序列 86
難題22 匹配斐波那契數列 89
難題23 匹配質數 93
難題24 匹配相對質數 96
第6 章 結論 99
附錄 學習使用正則表達式 101