โฮมเพจ » Toolkit » 30 เครื่องมือและแหล่งข้อมูลนิพจน์ปกติที่มีประโยชน์

    30 เครื่องมือและแหล่งข้อมูลนิพจน์ปกติที่มีประโยชน์

    นิพจน์ปกติหรือที่รู้จักกันในชื่อ regex เป็นรูปแบบที่ประกอบด้วยกฎที่ใช้เพื่อจับคู่ชุดสตริงบางชุด พวกมันมีพลังอย่างมากและคุณจะต้องใช้พวกมันในภาษาการเขียนโปรแกรมส่วนใหญ่ที่คุณเจอโดยเฉพาะอย่างยิ่งเมื่อมีความต้องการสแกนและจับคู่บริบทสำหรับการดำเนินการเพิ่มเติม.

    นี่คือตัวอย่างง่ายๆของการแสดงออกปกติ - เพื่อให้ตรงกับสตริงทั้งหมดประกอบด้วย "การแสดงออกปกติ","นิพจน์ทั่วไป","regex"และ"regexp"ในเนื้อหานี่เป็นรูปแบบการแสดงออกปกติของคุณ - reg (ular expression? | ex (p | es)?)

    ตอนนี้พวกเขาอาจดูสับสนเล็กน้อยหรือยากที่จะรับในตอนแรก แต่เมื่อคุณเข้าใจไวยากรณ์คุณจะสังเกตเห็นว่ามันค่อนข้างง่ายและมีประโยชน์มากสำหรับโครงการเข้ารหัสในอนาคต การเรียนรู้และการใช้นิพจน์ทั่วไปไม่จำเป็นต้องเป็นกระบวนการทรมาน.

    นี่คือรายการเครื่องมือและแหล่งข้อมูลการแสดงออกปกติที่มีประโยชน์เพื่อทำให้ชีวิตของคุณง่ายขึ้น รายการทั้งหมดหลังจากกระโดด.

    เครื่องมือ Regex ของเดสก์ท็อป

    Expresso (ชนะ)Expresso เป็นเครื่องมือแก้ไข regex ที่ได้รับรางวัลเหมาะสำหรับผู้เริ่มต้นนิพจน์ทั่วไป มันยังมีสภาพแวดล้อมการพัฒนาเต็มรูปแบบสำหรับโปรแกรมเมอร์และนักออกแบบเว็บไซต์.

    ผู้ออกแบบนิพจน์ปกติของ Rad ซอฟต์แวร์ (ชนะ)แอพพลิเคชั่น regex แบบ Windows ที่ออกแบบมาให้ง่ายและใช้งานง่าย…ต้องมี NET Framework.

    โค้ช Regex (ชนะ)แอปพลิเคชันแบบกราฟิกสำหรับ Windows ซึ่งสามารถใช้ในการทดสอบด้วยนิพจน์ปกติ (เข้ากันได้กับ Perl) แบบโต้ตอบ.

    RegExr Desktop (Win, Mac, Linux)เครื่องมือสำหรับการเรียนรู้แก้ไขและทดสอบนิพจน์ทั่วไป (RegEx หรือ RegExp โดยย่อ) บน Mac OSX, Windows และ Linux.

    Widget Regex (Mac)วิดเจ็ตแบบอินเทอร์แอคทีฟสำหรับทดลองใช้นิพจน์ปกติสำหรับ JavaScript และภาษาอื่น ๆ (เช่น Sed, Ruby หรือ Perl).

    Regular Expressions Tester เครื่องมือทดสอบ addon ของ Firefox สำหรับนิพจน์ทั่วไปที่มีการเน้นสี (รวมถึงการส่ง) และผู้ช่วยสำหรับการสร้างนิพจน์.

    มากกว่า:

    • มายากล Regex (ชนะ) - สร้างนิพจน์ปกติที่สมบูรณ์ตามข้อกำหนดของคุณโดยไม่จำเป็นต้องจัดการกับไวยากรณ์นิพจน์ทั่วไป.

    เครื่องมือ Regex ออนไลน์

    RegE xr สร้างโดย gskinner นี่เป็นหนึ่งในเครื่องมือแสดงออกออนไลน์ที่ดีที่สุดที่เราเคยเห็นมา มันเป็นชุมชนขับเคลื่อนด้วยตัวอย่างที่เป็นประโยชน์ของไวยากรณ์ regex รองรับการแข่งขันและแทนที่.

    HTML2Regexp - ตัวสร้างนิพจน์ปกติสำหรับองค์ประกอบ HTML โปรแกรม Ruby ของการสร้างนิพจน์ปกติสำหรับการแยกองค์ประกอบ HTML.

    เครื่องมือแสดงผลปกติ reWorkOnline พร้อมฟังก์ชั่นเช่นแทนที่หลายแยกสแกนและอื่น ๆ อัปเดตผลลัพธ์ทันทีที่คุณพิมพ์.

    ตัวแก้ไขนิพจน์ทั่วไปที่ใช้ RubularRuby วิธีที่สะดวกและง่ายในการทดสอบนิพจน์ปกติของคุณบนเว็บ.

    เครื่องมือเล็ก ๆ Txt2reAwesome สำหรับการรีเฟรชหน่วยความจำของคุณเกี่ยวกับวิธีการรวบรวมรูปแบบ regex รองรับ Perl, PHP, Python, Java, Javascript, ColdFusion, C, C ++, Ruby, VB, VBScript, JSharp, C Sharp, C ++, .NET และ VB.NET.

    มากกว่า:

    • เครื่องมือทดสอบนิพจน์ปกติ - บริการนี้ใช้ฟังก์ชันนิพจน์ปกติของ PHP เป็นฐานในการดำเนินงาน มันจะมีประโยชน์สำหรับโปรแกรมเมอร์ของภาษาอื่นเช่นกัน.
    • Rex V - ผู้ประเมินนิพจน์ทั่วไปที่ใช้ Ajax สำหรับระบบนิพจน์ทั่วไปที่แตกต่างกันสามแห่ง ได้แก่ PHP PCRE, PHP Posix และ Javascript.
    • Flex 3 Regular Expression Explorer - ชุมชนที่ขับเคลื่อนเว็บไซต์ทดสอบนิพจน์ปกติพร้อมตัวอย่างที่คุณสามารถเล่นได้.
    • Regex Pal - เครื่องมือทดสอบนิพจน์ปกติ JavaScript พร้อมไวยากรณ์ regex แบบเรียลไทม์และการจับคู่ที่เน้น.
    • เครื่องมือทดสอบนิพจน์ทั่วไป Python - หนึ่งในเครื่องมือแสดงผลปกติของงูหลามบนเว็บสำหรับการทดสอบนิพจน์ปกติอย่างรวดเร็ว รองรับการใช้งานฟังก์ชั่นเฉพาะของ python regex เช่น dotall และ unicode.

    อ่านเพิ่มเติมเกี่ยวกับ Regex

    • การใช้นิพจน์ปกติ - นิพจน์ปกติแบบย่อ.
    • ข้อมูลพื้นฐานเกี่ยวกับนิพจน์ปกติ
    • การอ้างอิงไวยากรณ์พื้นฐานของนิพจน์ปกติ
    • สูตรโกงนิพจน์ปกติ - คู่มืออ้างอิงด่วนสำหรับนิพจน์ทั่วไปรวมถึงสัญลักษณ์ช่วงกลุ่มการยืนยันและรูปแบบตัวอย่างบางส่วนเพื่อให้คุณเริ่มต้น.
    • สูตรโกง RegExLib - สำหรับ. NET Framework.
    • .. NET Framework นิพจน์ปกติ
    • ห้านิสัยเพื่อการแสดงออกปกติที่ประสบความสำเร็จ
    • ตัวอย่างนิพจน์ทั่วไป - ตัวอย่างรูปแบบที่คุณสามารถใช้และปรับให้เข้ากับวัตถุประสงค์ของคุณเอง.
    • วิธีใช้และใช้ประโยชน์สูงสุดจากนิพจน์ปกติ
    • บทนำสู่นิพจน์ทั่วไปโดยใช้ JavaScript
    • 37 นิพจน์ปกติของ PHP, Perl, และ JavaScript - นิพจน์ปกติของ PHP, Perl, และ JavaScript สำหรับกรณีการใช้งานทั่วไปที่ได้รับการทดสอบแล้วและพร้อมใช้งาน.
    • 8 การแสดงออกปกติที่คุณควรรู้

    เราอาจกำลังเกาที่พื้นผิวของเครื่องมือ Expression ปกติที่มีประโยชน์ หากคุณคิดว่าเราพลาดบทความหรือเครื่องมือ regex ที่ดีโปรดแสดงความคิดเห็นด้านล่าง ขอบคุณ!