Regular expressions คือรูปแบบของตัวอักษรที่ใช้คนหาข้อความใน string เช่น ถ้าต้องการหาข้อความที่เป็นตัวเลขติดกันสองตัวจาก string “test01 test1” ซึ่งเราจะสามารถค้นหาและดึงเอาข้อความที่เป็นตัวเลขติดกัน(01) ออกมาได้
Regular expressions จะถูกเขียนอยู่ในเครื่องหมาย / สองอันเช่น
/pattern/modifier
pattern เป็นรูปแบบ Regular Expression ที่เรากำหนด modifier เป็นเงื่อนไขการตรวจสอบของ Regular Expression
/^[a,b,c]/ หมายถึง ข้อความที่ขึ้นต้นด้วย a หรือ b หรือ c
/.*\.com$/ หมายถึง ข้อความที่ปิดท้ายด้วย .com
/^089[0-9]{7}/ หมายถึง ข้อความที่ขึ้นต้นด้วย 089 แล้วต่อด้วยเลข 0-9(เลขตัวใดตัวหนึ่ง) จํานวน 7 ตัว ซึ่งก็คือเบอร์โทรที่ขึ้นต้นด้วย 089 นั่นเอง
/^www\.thitiblog\.com$/ หมายถึง หาข้อความ ""
ในบทความที่แล้ว เราทำความรู้จักกับ Neo Pixel WS2813 กันไปแล้ว วันนี้ผมจะมาแนะนำเรื่อง การนำ Raspberry Pi2 มาควบคุม Neo Pixel WS2812B
สวัสดีครับ ในบทความนี้จะมีเนื้อหาเกี่ยวกับวิธีการใช้งาน DS18B20 (Digital Temperature Sensor) กับ Arduino กันนะครับ เพื่อเรียนรู้การใช้งาน Arduino กับ Digital Temperature Sensor ผ่าน 1-Wire Protocol
หลังจากที่เราเรียนรู้ Component กันไปแล้ว ถ้ายังจํากันได้ภายใน Component มี Option ตัวนึงชื่อว่า Props ซึ่งมีหน้าที่ รับข้อมูลจากภายนอก Component เข้ามาใช้งานภายใน Component โดยจะรับข้อมูลผ่านทาง Attribute การใช้งาน Props สามารถใช้งานได้หลายรูปแบบ เราจะมาเรียนรู้ไปทีละแบบนะครับ