1.
สามารถออกแบบระบบการเลือกข้อมูล หรือทำความสะอาดข้อมูลได้ตามต้องการ
โดยแยกมาเก็บไว้เป็น List หรือ Database ได้ 2. สามารถใช้ร่วมกับการดึงข้อมูลจากเว็บไซต์เพื่อสรุปสาระสำคัญของข้อมูล 3. สามารถเก็บข้อมูลในชีวิตประจำวันหรือการทำงานต่าง ๆ ได้ทุกวงการ 4. สามารถแก้ปัญหาเชิง Data Structure ได้ |
แนะนำคอร์สออนไลน์ ดูตัวอย่างฟรี 01:44 Section 01: แนะนำเนื้อหาเบื้องต้นของ Python regular expression 1. Introduction แนะนำเนื้อหาคอร์ส Python_regex และผู้สอนคือใคร ดูตัวอย่างฟรี 04:10 2. Overview Topic แนะนำบทเรียนที่สอนและประโยชน์ที่ผู้เรียนจะได้รับ ดูตัวอย่างฟรี 06:54 แบบทดสอบก่อนเรียน แบบทดสอบ 3. Install regex module การติดตั้งใน python anaconda 04:47 4. Recap ทบทวน Basic Regex grammar 07:28 5. Recap ทบทวน Quantity & Other Regex grammar 11:19 Section 02: ฝึกใช้การค้นหาพื้นฐานของ Special character 6. Using \d \D ดึงตัวเลข [0-9] หรืออักขระที่ไม่ใช่ตัวเลข 09:11 7. Using \w \W ดึง alphanumeric [a-z A-Z 0-9_] และอักขระพิเศษ 03:16 8. Using \s \S ดึงช่องว่าง [ \n\t\r\f\v] กับสิ่งที่ไม่ใช่ช่องว่างออก 04:43 9. Using \t \n การดึงรูปแบบที่มี tab หรือการขึ้นบรรทัดใหม่ \n 04:07 10. Using dot and slash dot การแทนที่ 1 อักขระด้วย dot กับการใช้ slash escapes 05:41 11. Using slash escapes ดึงอักขระพิเศษที่อยู่นอกเหนือ special character เช่น .*+? $^/\ 04:57 12. Using star (*) การซ้ำของอักขระที่เป็น 0 หรือมากกว่าได้ 03:03 Section 03: การใช้คำสั่งหลัก ๆ (Method) ใน re module 13. introduction to re methods แนะนำคู่มือและอ้างอิงไวยกรณ์ re module 03:35 14. re_search วิธีการใช้คำสั่ง search กับ strings 04:05 15. re_match_and_fullmatch วิธีการใช้คำสั่ง match และ fullmatch กับ strings 04:01 16. re_findall วิธีการใช้คำสั่ง findall กับ strings 02:47 17. re_split วิธีการใช้คำสั่ง split แยกข้อความกับ strings 01:35 18. re_sub วิธีการใช้คำสั่ง sub แทนที่ข้อความกับ strings 04:27 19. Quiz_re_sub ฝึกโจทย์แทนที่ข้อความด้วยคำสั่ง re.sub 03:14 20. re_subn วิธีการใช้คำสั่ง subn แทนที่และนับจำนวนที่เจอให้ด้วย 01:22 Section 04: การใช้ Regex Flags 21. Flags การยกเว้น การขึ้นบรรทัดใหม่ หรือ ยกเว้นการเลือกแบบ case sensitive 05:06 Section 05: การควบคุมจำนวน (Quantity) ของรูปแบบที่ค้นหา 22. Introduction เกี่ยวกับการควบคุมจำนวน (Quantity) ของรูปแบบที่ค้นหา 02:44 23. Warm_up ทำ workshop เบื้องต้น สร้างความเข้าใจเรื่องจำนวนของรูปแบบที่ค้นหา 11:49 24. Using Braces { } การใช้ปีกกาควบคุมจำนวนของอักขระที่เลือก 04:22 25. Using Star * -> {0,} ใช้ star(*) match 0 or more 05:31 26. Using plus + -> {1,} ใช้ plus(+) match 1 or more 02:08 27. Using ? -> {0,1} ใช้ question mark(?) match 0 or 1 06:16 28. Explain ? ทำ workshop อธิบายการใช้ ? อย่างชัดเจน 04:06 29. Using dot . -> {1} ใช้ dot(.) match 1 03:48 Section 06: การใช้ List ควบคู่กับ Special Character 30. The Square Brackets [ ] เป็นการระบุ List กลุ่มอักขระประเภทต่าง ๆ 05:02 31. การใช้ \ (Back Slash) ในฐานะ Special Character ที่ต้องการดึงมา 01:30 32. Special \d \D เลือกตัวเลข กับ ไม่ใช่ตัวเลข 02:08 33. Special \s \S เลือกช่องว่าง กับ ไม่ใช่ช่องว่าง 02:36 34. Special \w \W เลือกอักษรกับตัวเลข กับ อักขระอื่น ๆ 01:51 35. Special \b \B เลือกอักษรที่ติดกับเครื่องหมายวรรคตอน 04:48 36. Special \A \Z ค้นหา pattern แรกหรือสุดท้ายของ string 04:10 37. Secial Caret (^) and $ ค้นหา pattern แรกหรือสุดท้ายของ string 05:46 Section 07: การค้นหารูปแบบข้อความแบบกลุ่ม (Group pattern) 38. Using (|) การใช้ OR เชื่อมเงื่อนไขแสดงเป็นกลุ่มรูปแบบ 05:47 39. Group Operator ใช้วงเล็บ (...) + (...) เพื่อแยกกลุ่ม pattern 02:59 40. Capture notation & (? : ..) Non Capture notations แสดงกับไม่แสดงผลลัพธ์ 04:03 41. Positive lookahead (?=...) จะต้องมี pattern นี้ตามมาถึงจะ match 05:18 42. Negative lookahead (?!...) จะต้องไม่มี pattern นี้ตามมาถึงจะ match 03:15 43. Positive lookbehind (?<=...) ดึงรูปแบบข้อความ ตามหลัง pattern ที่กำหนดไว้ 02:13 44. Negative lookbehind (?<!...) ดึงรูปแบบข้อความ ตามหลัง สิ่งที่ไม่ใช่ pattern ที่กำหนดไว้ 02:23 Section 08: Case study การใช้ regular expression กับตารางข้อมูลหรือไฟล์ excel 45. Quiz 1 ค้นหา List of Pattern ต่างๆ ใน strings 04:49 46. Quiz 2 ดึงตัวเลข, ข้อความ, หรือการระบุตำแหน่งที่ต้องการ 05:20 47. Case 0 Using Regex กรองข้อมูลภาพยนตร์ตามต้องการ 10:10 48. Case 1 Number extract สกัดรูปแบบตัวเลขที่ซ่อนอยู่ในชุดข้อความ 00:59 49. Case 2 Thai extract แยกภาษาไทยออกจากข้อความ 02:44 50. Case 3 ตัวอย่างการใช้ regex จัด format 02:40 51. Case 4 ตัวอย่างการใช้ regex จัด format และเลือกข้อมูล 02:06 52. Case 5 ตัวอย่างการใช้ regex เลือกข้อมูลมาจัดรูปแบบและคำนวณ 01:51 แบบทดสอบหลังเรียน แบบทดสอบ |
3 ชั่วโมง 46 นาที | |
Basic | |
Thai | |
Self-paced | |
- | |
- | |
- | |
- |