การเขียน Regular expressions

3 Apr 2016,
Share: 

Regular expressions คืออะไร

Regular expressions คือรูปแบบของตัวอักษรที่ใช้คนหาข้อความใน string เช่น ถ้าต้องการหาข้อความที่เป็นตัวเลขติดกันสองตัวจาก string “test01 test1” ซึ่งเราจะสามารถค้นหาและดึงเอาข้อความที่เป็นตัวเลขติดกัน(01) ออกมาได้

การเขียน Regular expressions

Regular expressions จะถูกเขียนอยู่ในเครื่องหมาย / สองอันเช่น

/pattern/modifier

pattern เป็นรูปแบบ Regular Expression ที่เรากำหนด modifier เป็นเงื่อนไขการตรวจสอบของ Regular Expression

modifier เงื่อนไขในการตรวจสอบ Regular Expression

Image

pattern เป็นรูปแบบ Regular Expression ที่เรากำหนด

Image

ตัวอักษรพิเศษ

Image

Quantifiers

Image

ตัวอย่าง1

/^[a,b,c]/ หมายถึง ข้อความที่ขึ้นต้นด้วย a หรือ b หรือ c

ตัวอย่าง2

/.*\.com$/ หมายถึง ข้อความที่ปิดท้ายด้วย .com

ตัวอย่าง3

/^089[0-9]{7}/ หมายถึง ข้อความที่ขึ้นต้นด้วย 089 แล้วต่อด้วยเลข 0-9(เลขตัวใดตัวหนึ่ง) จํานวน 7 ตัว ซึ่งก็คือเบอร์โทรที่ขึ้นต้นด้วย 089 นั่นเอง

ตัวอย่าง4

/^www\.thitiblog\.com$/ หมายถึง หาข้อความ ""

Suggestion blogs

Daylight Saving Time คืออะไร

Daylight Saving Time คือ การปรับเวลาให้เร็วขึ้นหรือช้าลง เนื่องจากแกนโลกมีความเอียงเล็กน้อย ทําให้ในประเทศที่อยู่แถบซีกโลกเหนือมีช่วงเวลากลางวัน และกลางคืนมีระยะเวลายาวนานไม่เท่ากันในแต่ละเดือน ในบางเดือนช่วงเวลากลางวันยาวนานมากอาจจะยาวไปถึง 3-4 ทุ่ม ก็ยังสว่างอยู่ ซึ่งต่างจากประเทศที่อยู่ในแถบเส้นศูนย์สูตรหรือเขตร้อนอย่างไทยเรา

ls Command แสดงรายชื่อ และข้อมูลของ File and Directory

เมื่อต้องการแสดงรายชื่อ File และ Directory ให้ใช้ Command นี้

Import css ใน React

นอกจากที่เราจะ import Component อื่นๆเข้ามาใช้งานใน Component ได้ เรายังสามารถที่จะ Import ไฟล์ css เข้ามาใช้งานใน Component ได้อีกด้วย


Copyright © 2019 - 2025 thiti.dev |  v1.59.0 |  Privacy policy | 

Build with ❤️ and Astro.

Github profile   Linkedin profile   Instagram   X profile   Nostr   Youtube channel   Telegram   Email contact   วงแหวนเว็บ