โลโก้
ยูเนี่ยนพีเดีย
การสื่อสาร
ดาวน์โหลดได้จาก Google Play
ใหม่! ดาวน์โหลด ยูเนี่ยนพีเดีย บน Android ™ของคุณ!
ดาวน์โหลด
เร็วกว่าเบราว์เซอร์!
 

นิพจน์ปรกติ

ดัชนี นิพจน์ปรกติ

นิพจน์ปรกติ (regular expression สามารถย่อได้เป็น regexp หรือ regex) ในวิทยาการคอมพิวเตอร์ คือ สตริงที่อธิบายถึงรูปแบบของสตริงตามโครงสร้างรูปแบบที่กำหนด นิพจน์ปรกตินั้นใช้อยู่แพร่หลายในโปรแกรมประเภท Text editor ในการค้นหาและปรับเปลี่ยนข้อความ ภาษาโปรแกรมหลายภาษายังรองรับการใช้นิพจน์ปรกติสำหรับการจัดการและปรับเปลี่ยนสตริง.

14 ความสัมพันธ์: ภาษาโปรแกรมมหัพภาคยัติภังค์ยูนิโคดวิทยาการคอมพิวเตอร์สตริงจุลภาคดอกจันดอลลาร์ปรัศนีนขลิขิตแอสกีไพป์เครื่องหมายบวกและลบ

ภาษาโปรแกรม

ษาโปรแกรม คือภาษาประดิษฐ์ชนิดหนึ่งที่ออกแบบขึ้นมาเพื่อสื่อสารชุดคำสั่งแก่เครื่องจักร โดยเฉพาะอย่างยิ่งคอมพิวเตอร์ ภาษาโปรแกรมสามารถใช้สร้างโปรแกรมที่ควบคุมพฤติกรรมของเครื่องจักร และ/หรือ แสดงออกด้วยขั้นตอนวิธี (algorithm) อย่างตรงไปตรงมา ผู้เขียนโปรแกรมซึ่งหมายถึงผู้ที่ใช้ภาษาโปรแกรมเรียกว่า โปรแกรมเมอร์ (programmer) ภาษาโปรแกรมในยุคแรกเริ่มนั้นเกิดขึ้นก่อนที่คอมพิวเตอร์จะถูกประดิษฐ์ขึ้น โดยถูกใช้เพื่อควบคุมการทำงานของเครื่องทอผ้าของแจ็กการ์ดและเครื่องเล่นเปียโน ภาษาโปรแกรมต่าง ๆ หลายพันภาษาถูกสร้างขึ้นมา ส่วนมากใช้ในวงการคอมพิวเตอร์ และสำหรับวงการอื่นภาษาโปรแกรมก็เกิดขึ้นใหม่ทุก ๆ ปี ภาษาโปรแกรมส่วนใหญ่อธิบายการคิดคำนวณในรูปแบบเชิงคำสั่ง อาทิลำดับของคำสั่ง ถึงแม้ว่าบางภาษาจะใช้การอธิบายในรูปแบบอื่น ตัวอย่างเช่น ภาษาที่สนับสนุนการเขียนโปรแกรมเชิงฟังก์ชัน หรือการเขียนโปรแกรมเชิงตรรกะ การพรรณนาถึงภาษาโปรแกรมหนึ่ง ๆ มักจะแบ่งออกเป็นสองส่วนได้แก่ วากยสัมพันธ์ (รูปแบบ) และอรรถศาสตร์ (ความหมาย) บางภาษาถูกนิยามขึ้นด้วยเอกสารข้อกำหนด (ตัวอย่างเช่น ภาษาซีเป็นภาษาหนึ่งที่กำหนดโดยมาตรฐานไอโซ) ในขณะที่ภาษาอื่นอย่างภาษาเพิร์ลรุ่น 5 และก่อนหน้านั้น ใช้การทำให้เกิดผลแบบอ้างอิง (reference implementation) เป็นลักษณะเด่น.

ใหม่!!: นิพจน์ปรกติและภาษาโปรแกรม · ดูเพิ่มเติม »

มหัพภาค

มหัพภาค หรือ เครื่องหมายจุด (full stop หรือ period หรือ dot) เป็นเครื่องหมายวรรคตอนสากลอย่างหนึ่ง มีลักษณะเป็นจุดโดยเขียนไว้ที่ระดับเดียวกับเส้นบรรทั.

ใหม่!!: นิพจน์ปรกติและมหัพภาค · ดูเพิ่มเติม »

ยัติภังค์

ัติภังค์ หรือ เครื่องหมายขีด (hyphen) เป็นเครื่องหมายวรรคตอนสากลอย่างหนึ่ง มีลักษณะเป็นขีดแนวนอนสั้นๆ กลางบรรทัด ยาวไม่เกิน 2 ตัวอักษร หากยาวกว่านั้นจะเรียกว่ายัต.

ใหม่!!: นิพจน์ปรกติและยัติภังค์ · ดูเพิ่มเติม »

ยูนิโคด

The Unicode Standard, Version 5.0 อักขระยูนิโคดทั้งหมดเมื่อพิมพ์ลงกระดาษ (รวมทั้งสองแผ่น) ยูนิโคด (Unicode) คือมาตรฐานอุตสาหกรรมที่ช่วยให้คอมพิวเตอร์แสดงผลและจัดการข้อความธรรมดาที่ใช้ในระบบการเขียนของภาษาส่วนใหญ่ในโลกได้อย่างสอดคล้องกัน ยูนิโคดประกอบด้วยรายการอักขระที่แสดงผลได้มากกว่า 100,000 ตัว พัฒนาต่อยอดมาจากมาตรฐานชุดอักขระสากล (Universal Character Set: UCS) และมีการตีพิมพ์ลงในหนังสือ The Unicode Standard เป็นแผนผังรหัสเพื่อใช้เป็นรายการอ้างอิง นอกจากนั้นยังมีการอธิบายวิธีการที่ใช้เข้ารหัสและการนำเสนอมาตรฐานของการเข้ารหัสอักขระอีกจำนวนหนึ่ง การเรียงลำดับอักษร กฎเกณฑ์ของการรวมและการแยกอักขระ รวมไปถึงลำดับการแสดงผลของอักขระสองทิศทาง (เช่นอักษรอาหรับหรืออักษรฮีบรูที่เขียนจากขวาไปซ้าย) ยูนิโคดคอนซอร์เทียม (Unicode Consortium) ซึ่งเป็นองค์กรไม่แสวงหาผลกำไร เป็นผู้รับผิดชอบในการพัฒนายูนิโคด องค์กรนี้มีจุดมุ่งหมายเกี่ยวกับการแทนที่การเข้ารหัสอักขระที่มีอยู่ด้วยยูนิโคดและมาตรฐานรูปแบบการแปลงยูนิโคด (Unicode Transformation Format: UTF) แต่ก็เป็นที่ยุ่งยากเนื่องจากแผนการที่มีอยู่ถูกจำกัดไว้ด้วยขนาดและขอบเขต ซึ่งอาจไม่รองรับกับสภาพแวดล้อมหลายภาษาในคอมพิวเตอร์ ความสำเร็จของยูนิโคดคือการรวมรหัสอักขระหลายชนิดให้เป็นหนึ่งเดียว นำไปสู่การใช้งานอย่างกว้างขวางและมีอิทธิพลต่อการแปลภาษาของซอฟต์แวร์คอมพิวเตอร์ นั่นคือโปรแกรมจะสามารถใช้ได้หลายภาษา มาตรฐานนี้มีการนำไปใช้เป็นเทคโนโลยีหลักหลายอย่าง อาทิ เอกซ์เอ็มแอล ภาษาจาวา ดอตเน็ตเฟรมเวิร์ก และระบบปฏิบัติการสมัยใหม่ ยูนิโคดสามารถนำไปใช้งานได้ด้วยชุดอักขระแบบต่าง ๆ ชุดอักขระที่เป็นที่รู้จักมากที่สุดคือ UTF-8 (ใช้ 1 ไบต์สำหรับอักขระทุกตัวในรหัสแอสกีและมีค่ารหัสเหมือนกับมาตรฐานแอสกี หรือมากกว่านั้นจนถึง 4 ไบต์สำหรับอักขระแบบอื่น) UCS-2 ซึ่งปัจจุบันเลิกใช้แล้ว (ใช้ 2 ไบต์สำหรับอักขระทุกตัว แต่ไม่ครอบคลุมอักขระทั้งหมดในยูนิโคด) และ UTF-16 (เป็นส่วนขยายจาก UCS-2 โดยใช้ 4 ไบต์ สำหรับแทนรหัสอักขระที่ขาดไปของ UCS-2).

ใหม่!!: นิพจน์ปรกติและยูนิโคด · ดูเพิ่มเติม »

วิทยาการคอมพิวเตอร์

วิทยาการคอมพิวเตอร์ หรือ วิทยาศาสตร์คอมพิวเตอร์ (Computer science) เป็นศาสตร์เกี่ยวกับการศึกษาค้นคว้าทฤษฎีการคำนวณสำหรับคอมพิวเตอร์ และทฤษฎีการประมวลผลสารสนเทศ ทั้งด้านซอฟต์แวร์ ฮาร์ดแวร์ และ เครือข่าย ซึ่งวิทยาการคอมพิวเตอร์นั้นประกอบด้วยหลายหัวข้อที่เกี่ยวข้องกับคอมพิวเตอร์ ตั้งแต่ระดับนามธรรม หรือความคิดเชิงทฤษฎี เช่น การวิเคราะห์และสังเคราะห์ขั้นตอนวิธี ไปจนถึงระดับรูปธรรม เช่น ทฤษฎีภาษาโปรแกรม ทฤษฎีการพัฒนาซอฟต์แวร์ ทฤษฎีฮาร์ดแวร์คอมพิวเตอร์ และ ทฤษฎีเครือข่าย ในแง่ของศาสตร์เกี่ยวกับคอมพิวเตอร์นั้น วิทยาการคอมพิวเตอร์เป็นหนึ่งในห้าสาขาวิชาคอมพิวเตอร์ ซึ่งประกอบด้วย สาขาวิทยาการคอมพิวเตอร์ หรือวิทยาศาสตรคอมพิวเตอร์ สาขาวิศวกรรมคอมพิวเตอร์ สาขาวิศวกรรมซอฟต์แวร์ สาขาเทคโนโลยีสารสนเทศ หรือเทคโนโลยีสารสนเทศและการสือสาร และ สาขาคอมพิวเตอร์ธุรกิจ หรือ ระบบสารสนเทศทางธุรก.

ใหม่!!: นิพจน์ปรกติและวิทยาการคอมพิวเตอร์ · ดูเพิ่มเติม »

สตริง

ตริง (string) อาจหมายถึง.

ใหม่!!: นิพจน์ปรกติและสตริง · ดูเพิ่มเติม »

จุลภาค

, _,.

ใหม่!!: นิพจน์ปรกติและจุลภาค · ดูเพิ่มเติม »

ดอกจัน

อกจัน (*) เป็นเครื่องหมายวรรคตอนชนิดหนึ่ง รูปร่างคล้ายดอกของต้นจัน อาจมีห้าแฉก หกแฉก แปดแฉก หรือมากกว่านั้นขึ้นอยู่กับไทป์เฟซและยูนิโคด โดยปกติการเขียนดอกจันจะเขียนให้สูงขึ้นกว่าข้อความเล็กน้อย ใช้สำหรับเน้นส่วนสำคัญหรือใช้อธิบายเชิงอรรถ เครื่องหมายนี้มีการเรียกอีกชื่อว่า สตาร์ (star) เพราะมีรูปร่างคล้ายรูปดาว สำหรับดอกจันสามตัวที่วางเรียงกันแบบสามเหลี่ยม (⁂) เรียกว่า แอสเทอริซึม (asterism).

ใหม่!!: นิพจน์ปรกติและดอกจัน · ดูเพิ่มเติม »

ดอลลาร์

อลลาร์ (Dollar; $) เป็นชื่อของสกุลเงินที่ใช้เหมือนกันในหลายประเทศทั่วโลก เช่น ดอลลาร์สหรัฐ สกุลเงินของสหรัฐอเมริกาซึ่งเป็นเงินสกุลสำคัญสกุลหนึ่งของโลก.

ใหม่!!: นิพจน์ปรกติและดอลลาร์ · ดูเพิ่มเติม »

ปรัศนี

ปรัศนี หรือ เครื่องหมายคำถาม หรือ เครื่องหมายสงสัย (question mark) เป็นเครื่องหมายวรรคตอนสากลอย่างหนึ่ง มีลักษณะตล้ายตะขอหันทางซ้ายและมีจุดอยู่ข้างล่าง มีการใช้ดังนี้.

ใหม่!!: นิพจน์ปรกติและปรัศนี · ดูเพิ่มเติม »

นขลิขิต

นขลิขิต หรือ วงเล็บ เป็นเครื่องหมายวรรคตอนชนิดหนึ่ง มีลักษณะโค้งเหมือนรอยเล็บ เครื่องหมายด้านซ้ายเรียกว่า วงเล็บเปิด ส่วนด้านขวาเรียกว่า วงเล็บปิด (สำหรับภาษาที่เขียนจากขวาไปซ้ายก็จะเรียกกลับกัน) ปกติใช้สำหรับคลุมข้อความที่ขยายหรืออธิบายจากข้อความอื่น.

ใหม่!!: นิพจน์ปรกติและนขลิขิต · ดูเพิ่มเติม »

แอสกี

ตัวอย่างอักขระแอสกี จากรหัส 32 ถึง 126 แอสกี้(ASCII) หรือ รหัสมาตรฐานของสหรัฐอเมริกาเพื่อการแลกเปลี่ยนสารสนเทศ (ASCII: American Standard Code for Information Interchange) เป็นรหัสอักขระที่ประกอบด้วยอักษรละติน เลขอารบิก เครื่องหมายวรรคตอน และสัญลักษณ์ต่างๆ โดยแต่ละรหัสจะแทนด้วยตัวอักขระหนึ่งตัว เช่น รหัส 65 (เลขฐานสิบ) ใช้แทนอักษรเอ (A) พิมพ์ใหญ่ เป็นต้น.

ใหม่!!: นิพจน์ปรกติและแอสกี · ดูเพิ่มเติม »

ไพป์

ป์ (pipe) หรือ ขีดตั้ง (vertical bar) เป็นชื่อของสัญลักษณ์ของตัวอักษร ASCII ที่ตำแหน่ง 124 ตัวอักษรนี้ใช้สัญลักษณ์เส้นในแนวตั้ง (|) หรือในบางครั้งใช้เส้นตั้งที่มีแยกตรงกลาง (¦ - broken bar) ในคีย์บอร์ดของคอมพิวเตอร์ไอบีเอ็ม จะใช้สัญลักษณ์ broken bar เป็นส่วนมาก แต่อย่างไรก็ตาม broken bar เป็นตัวอักษรที่อยู่ต่างออกไปที่ตำแหน่งของ U+00A6 (¦).

ใหม่!!: นิพจน์ปรกติและไพป์ · ดูเพิ่มเติม »

เครื่องหมายบวกและลบ

รื่องหมายบวกและลบ (+'ลบ และ −) คือสัญลักษณ์คณิตศาสตร์ที่ใช้แสดงเครื่องหมายแสดงความเป็นบวกหรือลบ เช่นเดียวกับการดำเนินการบวกและล.

ใหม่!!: นิพจน์ปรกติและเครื่องหมายบวกและลบ · ดูเพิ่มเติม »

เปลี่ยนเส้นทางที่นี่:

RegexRegular ExpressionRegular expressionนิพจน์ปกติ

ขาออกขาเข้า
Hey! เราอยู่ใน Facebook ตอนนี้! »