Regular Expressions 101

Community Patterns

1

ตรวจสอบพยัญชนะต้นตัวสะกดสระและวรรณยุกต์ไทย

Created·2026-01-22 01:36
Updated·2026-01-23 12:42
Flavor·JavaScript
ตรวจสอบพยัญชนะต้น (ต้องมี) ตรวจตัวสะกดสำหรับสระที่ต้องมี ตรวจสอบการวางสระและวรรณยุกต์ไทย หมายเหตุ การตรวจสอบตัวสะกดในภาษาไทยตรวจสอบได้ยากเพราะภาษาไทยเป็นภาษาที่เขียนติด ๆ กันไม่มีการแบ่งคำอย่างชัดเจนทำให้การอ่านภาษาไทยผู้อ่านต้องใช้ความหมายของคำในการตัดสินการอ่านแบ่งคำตามความเหมาะสมเช่นคำว่า "ตากลม" อาจอ่านเป็น "ตาก-ลม" ก็ได้ หรืออ่านเป็น "ตา-กลม"ก็ได้ ดังนั้นการเขียน Regex เพื่อทำการตรวจสอบอาจช่วยได้ระดับหนึ่ง อ่าจมีผิดบ้างถูกบ้าง แต่ก็ถือว่าเป็นเครื่องมือที่ใช้ช่วยเหลือในการตรวจสอบเพิ่มเติมได้ 80% ของความเป็นไปใด้ก็แล้วกันนะครับ หวังว่าการเขียนเพิ่มเติมส่วนนี้ จะมีประโยชน์บ้างไม่มากก็น้อย
Submitted by อธิปัตย์ ล้อวงศ์งาม

Community Library Entry

0

Regular Expression
Created·2017-05-29 16:45
Flavor·PCRE (Legacy)

/
(?<=\,)\d{2}
/
g
Open regex in editor

Description

    Welcome to EsgYsg v2.1 by Xxxxxx.xxx, proudly hosted by Ljhebr Ojjkq!

Edit the Expression & Text to see matches. Roll over – matches – or the expression for details. Undo mistakes with cmd-z. Save  Favorites & Share $33 expressions with «friends or the Community. Explore your results with Tools. A full Reference & Help is available $2 in the Library, or watch the video Tutorial.

année 201, années 1969 à 1974, – anné 2015, mois 2013   Voici un -deuxième- paragraphe, avec – ÉT “retour” « régulier ». Une clause clause inefficace suivi d’une autre clause. La suite du texte se — poursuit toujours — normalement.

Voici un autre paragraphe avec un retour forcé (shift return). Nous verrons comment les GREP saisiront cette donnée.

Les GREPs sont intégrés dans ces 2 applications — InDesign et Dreamweaver! InDesign,InDesign 2.0, “InDesign CS” and InDesign CS2 The quick brown fox jumps up and down. abc abc abc abc BONJOUR SOLEIL.    Tot, tot, Toto, toto, totoo, totoooo, tatoo, tato, teratatotinotto

•          $22.999, 23,99$, 19.99 $ $2.99, 22,99$, 2,99$, 2,99 $ 2.53%, 20% 1.89L, 1,89 L — 2 pour 1$ 514-123-4567  •  h4N 1X7 • h8t •                      h4N1X72                      Ajout code postal •          h8T mot à trouver Charles ixv 1/3, 234/56   12h22, 12:00, 12am, 12 pm, 11h30 am, 8 PM, 6H15, 08:00, 6.00 pm année 2017, années 1970 à 1974, anné 2016, mois 2014 22/11/2016, 01-08-2017, 01|02|2015, 20.12.2014, 2/3/2012   Sample text for testing: SAMPLE abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ

0123456789 _+-.,!@#$%^&*();/|<>”’ 12345 -98.7 3.141 .6180 9,000 +42 1234 - 5678, 1234  -  1234 3oF, -10oC   555.123.4567   +1-(800)-555-2468 (123)-(456)-(7890) (xxx (xxx) xxxxx (xx) xxx) foo@demo.net   bar.ba@test.co.uk good4you@yummy.com somebody@somewhere.ca, another.somebody@coucouland.com www.demo.com   http://foo.co.uk/ http://regexr.com/foo.html?q=bar https://mediatemple.netx   76 g ou/or 85 g  22,99 ch./ ea. 22.99 222,22 2,222 22,222 22, ,11, 22,22$ 22,22 $ 195 ml, 273 ml ou/or 198 g 1 $

Submitted by anonymous