ขอตัวอย่าง Regular Expression Pattern ที่ใช้งานบ่อยๆ หน่อยครับ  สร้างคำถาม

 2,204 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 29/09/2015

เอาเท่าที่ผมเคยใช้งานมานะครับ

1. User Name
^[a-z0-9_-]{3,15}$ ตัวอักษรหรือตัวเลข หรือ _ หรือ - ตั้งแต่ 3-15 ตัว

2. Password
((?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%]).{6,20})

3.Color Code
^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$

4.Email
^[_A-Za-z0-9-]+(\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9]+
(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$

5.นามสกุลรูป
([^\s]+(\.(?i)(jpg|png|gif|bmp))$)

6.IP Address
^([01]?\\d\\d?|2[0-4]\\d|25[0-5])\\.([01]?\\d\\d?|2[0-4]\\d|25[0-5])\\.
([01]?\\d\\d?|2[0-4]\\d|25[0-5])\\.([01]?\\d\\d?|2[0-4]\\d|25[0-5])$

7.Time format
(1[012]|[1-9]):[0-5][0-9](\\s)?(?i)(am|pm)

8.Date format
(0?[1-9]|[12][0-9]|3[01])/(0?[1-9]|1[012])/((19|20)\\d\\d)


ข้อมูลจาก
http://www.mkyong.com
แหล่งความรู้ดีๆ เพียบ คร๊าบ

ถ้าชอบบทความนี้ กด Like เลย :ขอตัวอย่าง Regular Expression Pattern ที่ใช้งานบ่อยๆ หน่อยครับ
TAGS : Programming  
 2,204 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 29/09/2015



SOA,Java,XSLT

 ร่วมแสดงความคิดเห็นได้ที่นี่

#2.    เอก
@ ดูเพิ่มเติมตามนี้ครับ
ตัวอย่างวิธีใช้งาน
http://javakoon.blogspot.com/2013/02/java-regular-expression-example.html

...............................................
#1.    แหะๆ
@ ว่าแต่มันคืออะไรเหรอครับ

...............................................



× แจ้งเตือน! เราสนับสนุนทุกความคิดเห็น ที่ ใช้ถ้อยคำสุภาพ ไม่ละเมิดผู้อื่น ไม่ก่อให้เกิดความขัดแย้ง

เนื้อหาที่เกี่ยวช้อง

  ความแตกต่างระหว่าง RDBMS กับ Hadoop NoSQL ถามเมื่อ (2017-02-07)   1,739 views  (ดูล่าสุดเมื่อ 9 วินาที!!)

  datatable page select row วิธีปิด select row per page แบบให้ paging ยังอยู่ ถามเมื่อ (2017-06-01)   485 views  (ดูล่าสุดเมื่อ 21 วินาที!!)

  JasperReport วิธีใช้งาน Build in Report Variable ถามเมื่อ (2018-12-21)   97 views  (ดูล่าสุดเมื่อ 25 วินาที!!)

  คำสั่ง list table ใน Oracle ถามเมื่อ (2018-08-23)   70 views  (ดูล่าสุดเมื่อ 33 วินาที!!)

  Hibernate Query SQL โดยไม่ใช้ mapping ถามเมื่อ (2015-08-23)   873 views  (ดูล่าสุดเมื่อ 9 นาที)

  Oracle SQL วิธี query field CLOB แปลงเป็น String ถามเมื่อ (2018-09-07)   197 views  (ดูล่าสุดเมื่อ 13 นาที)

  table ของ database คืออะไร ถามเมื่อ (2017-03-24)   1,501 views  (ดูล่าสุดเมื่อ 31 นาที)

  BPEL กับ BPMN ต่างกันยังไง ถามเมื่อ (2015-08-28)   2,555 views  (ดูล่าสุดเมื่อ 36 นาที)

  Grunt js คืออะไร หาคำตอบได้ที่นี่ ถามเมื่อ (2015-09-30)   851 views  (ดูล่าสุดเมื่อ 65 นาที)

  Eclipse วิธีเปลี่ยน Font ของ Java Text Editor ถามเมื่อ (2018-12-18)   51 views  (ดูล่าสุดเมื่อ 88 นาที)


 

บ้านเดียวกันดอทคอม เว็บถามตอบ รวมทุกเรื่องที่คุณอยากรู้ ให้ความรู้ ความบันเทิง มีสาระ
www.ban1gun.com