Regular Expressions
Regular Expressions คือ รูปแบบหรือกลุ่มคำ (pattern) ที่เรากำหนดขึ้นเพื่อเอาไว้ค้นหาข้อความหรือตัวอักษรต่างๆ เพื่อเช็คว่าตรงตามเงื่อนไข (pattern) ที่เรากำหนดไว้หรือไม่ Regular Expressions มีอยู่ในแทบทุกภาษา Programming แต่อาจจะแตกต่างกันนิดๆหน่อยๆเท่านั้น
| สัญลักษณ์ | ความหมาย |
|---|---|
| . | ทุกตัวอักษรยกเว้นการขึ้นบรรทัดใหม่ |
| [abc] | a, b หรือ c อย่างใดอย่างหนึ่ง |
| [a-f] | อะไรก็ได้ระหว่าง a ถึง f |
| ^ | เริ่มต้น line |
| $ | สิ้นสุด line |
| (…) | capture group |
| (a | b) |
| a* | ไม่มี a หรือมีก็ได้ |
| a+ | a อย่างน้อย 1 ตัว |
.htaccess
RewriteEngine On RewriteRule ^google$ http://www.google.com RewriteRule ^youtube$ http://www.youtube.com