ตัวตรวจสอบความแตกต่างของข้อความ

วิธีเปรียบเทียบสองข้อความที่แตกต่างกัน

<style>
    /* Only essential styles for diff display - keeping your existing classes intact */
    .diff-container {
        display: flex;
        gap: 20px;
        margin: 20px 0;
    }
    
    .diff-panel {
        flex: 1;
        border: 1px solid #ddd;
        border-radius: 5px;
        padding: 15px;
        position: relative; /* Set as positioning context */
    }
    
    .removed-text {
        background-color: #ffebee;
        color: #c62828;
        text-decoration: line-through;
    }
    
    .added-text {
        background-color: #e8f5e8;
        color: #2e7d32;
    }
    
    .line-number {
        color: #666;
        font-size: 12px;
        margin-right: 10px;
        display: inline-block;
        width: 30px;
    }

    .removals, .additions {
        position: absolute; /* Position in the corner */
        top: 1px;
        right: 10px;
        font-size: 12px; /* Smaller font size */
        font-weight: 400; /* Regular font weight */
        padding: 2px 6px;
        border-radius: 4px;
        background-color: #f8f9fa;
        border: 1px solid #dee2e6;
    }

    .removals {
        color: #dc3545;
    }
    
    .additions {
        color: #28a745;
    }
</style>
<div class="container-fluid">
    <div class="container">
        <div class="matchedResult">
            <div class="alert alert-warning resultTxt text-center" style="display: none;"></div>
        </div>
        
        <div class="row matchedNotResult text-center" id="diffResult" style="display: none;">
            <div class="col-md-12">
                <div class="OriginalTxtResult" style="background: #fff; box-shadow: 0 0 2px rgb(0 0 0 / 20%); font-size: 25px; font-weight: 600;">
                    <div class="diff-container">
                        <div class="diff-panel">
                            <span class="removals">📝 <span id="removeCount">0</span> removals</span>
                            <span id="originalDiff"></span>
                        </div>
                        <div class="diff-panel">
                            <span class="additions">➕ <span id="addCount">0</span> additions</span>
                            <span id="modifiedDiff"></span>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        
        <div class="row text-center my-0 py-3 main_row">
            <div class="button-container">
                <div class="upload-area">
                    <div style="position: relative; cursor: pointer">
                        <svg aria-hidden="true" class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-1nhkq60 upload-icon" data-testid="CloudUploadOutlinedIcon" focusable="false" viewbox="0 0 24 24">
                            <path d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM19 18H6c-2.21 0-4-1.79-4-4 0-2.05 1.53-3.76 3.56-3.97l1.07-.11.5-.95C8.08 7.14 9.94 6 12 6c2.62 0 4.88 1.86 5.39 4.43l.3 1.5 1.53.11c1.56.1 2.78 1.41 2.78 2.96 0 1.65-1.35 3-3 3zM8 13h2.55v3h2.9v-3H16l-4-4z"></path>
                        </svg>
                        <span class="css-148idog">Upload Document</span>
                        <input accept=".txt,.doc" class="upload-file" id="upload-file" name="upload-file" style="position: absolute; left: 0px" type="file"/>
                    </div>
                </div>
                
                <button class="buttonBrand" onclick="findDifference()" name="Find Difference" style="margin: 10px auto 10px" type="submit">Find Difference</button>
                
                <div class="upload-area-output">
                    <div style="position: relative; cursor: pointer">
                        <svg aria-hidden="true" class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-1nhkq60 upload-icon" data-testid="CloudUploadOutlinedIcon" focusable="false" viewbox="0 0 24 24">
                            <path d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM19 18H6c-2.21 0-4-1.79-4-4 0-2.05 1.53-3.76 3.56-3.97l1.07-.11.5-.95C8.08 7.14 9.94 6 12 6c2.62 0 4.88 1.86 5.39 4.43l.3 1.5 1.53.11c1.56.1 2.78 1.41 2.78 2.96 0 1.65-1.35 3-3 3zM8 13h2.55v3h2.9v-3H16l-4-4z"></path>
                        </svg>
                        <span class="css-148idog">Upload Document</span>
                        <input accept=".txt,.doc" class="upload-file-output" id="upload-file-output" name="upload-file" style="position: absolute; left: 0px" type="file"/>
                    </div>
                </div>
            </div>
            
            <div class="col-12 d-flex" style="justify-content: space-around">
                <div class="label-text">Original Text</div>
                <div class="label-text">Changed Text</div>
            </div>
        </div>
        
        <div class="row text-center main_row2 pl-0">
            <div class="col-6 p-0">
                <textarea class="box1" cols="30" id="originalText" rows="10" placeholder="Paste your original text here..."></textarea>
            </div>
            <div class="col-6 p-0">
                <textarea class="box2" cols="30" id="modifiedText" rows="10" placeholder="Paste your modified text here..."></textarea>
            </div>
        </div>
    </div>
</div>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jsdiff/5.0.0/diff.js"></script>
เปรียบเทียบข้อความ
เปรียบเทียบข้อความ

ตัวตรวจสอบความแตกต่างของข้อความเป็นเครื่องมือเปรียบเทียบข้อความที่ช่วยให้คุณสามารถเปรียบเทียบความแตกต่างระหว่างสองข้อความคลิก “ค้นหาความแตกต่าง” หลังจากป้อนเนื้อหาของไฟล์สองไฟล์

ไม่จำเป็นต้องดาวน์โหลด
ไม่จำเป็นต้องดาวน์โหลด

นี้เป็นเครื่องมือออนไลน์.คุณจะต้องใช้เว็บเบราว์เซอร์เพื่อใช้งาน (เช่น Chrome)ระบบปฏิบัติการใดก็ได้ที่ได้รับการสนับสนุน รวมถึง Mac, Windows และ Linuxเป็นผลให้ไม่จำเป็นต้องดาวน์โหลดอะไรเพื่อใช้เครื่องมือตรวจสอบความแตกต่างของข้อความ!

ตรวจสอบหลายภาษา
ตรวจสอบหลายภาษา

เครื่องมือนี้ไม่ได้ตรวจสอบเพียงภาษาเดียว แต่เราสามารถตรวจสอบข้อความหลายภาษาด้วยความช่วยเหลือของเครื่องมือนี้กำหนดความแตกต่างระหว่างไฟล์ข้อความสองไฟล์เพียงคัดลอกและวางข้อความต้นฉบับและแก้ไขลงในกล่องที่เลือกแล้วคลิกที่ “ค้นหาความแตกต่าง”

เครื่องมือที่เชื่อถือได้มากที่สุด
เครื่องมือที่เชื่อถือได้มากที่สุด

เราไว้ใจเครื่องมือนี้ได้มันน่าเชื่อถือ 100%การเปรียบเทียบไฟล์ข้อความและเอกสารและการกำหนดความซ้ำซ้อนได้ง่ายกว่าที่เคยระบุความแตกต่างระหว่างไฟล์ข้อความสองไฟล์เพียงแค่วางข้อความต้นฉบับและแก้ไขลงในกล่องที่เกี่ยวข้องและกด “พบความแตกต่าง”

ตรวจสอบเนื้อหา
ตรวจสอบเนื้อหา

เราสามารถตรวจสอบเนื้อหาได้อย่างง่ายดายและคิดออกว่าการเปลี่ยนแปลงได้รับการทำการใช้เครื่องมือตรวจสอบความแตกต่างของข้อความที่คุณสามารถเปรียบเทียบสองเอกสารข้อความที่แตกต่างกันเนื้อหาที่คุณต้องการเปรียบเทียบสามารถประมวลผลได้ในเครื่องมือ, และคุณจะสามารถที่จะเห็นความแตกต่างที่ไฮไลต์ในผลลัพธ์ในเวลาไม่กี่วินาที.คุณสามารถเปรียบเทียบไฟล์สองไฟล์ที่แตกต่างกันได้อย่างรวดเร็วด้วยเครื่องมือตรวจสอบความแตกต่างของข้อความของเรามันเป็นเครื่องมือที่ดีที่สุดใช้งานง่ายและประหยัดเวลาตัวตรวจสอบความแตกต่างของข้อความเป็นเครื่องมือฟรีอย่างสมบูรณ์เราสามารถไว้วางใจเครื่องมือนี้ได้เนื่องจากมีความน่าเชื่อถือ 100%การเปรียบเทียบไฟล์ ข้อความ และเอกสารเพื่อค้นหารายการที่ซ้ำกันนั้นง่ายกว่าที่เคยแต่ตอนนี้เพียงแค่คัดลอกและวางข้อความต้นฉบับและแก้ไขลงในกล่องที่เหมาะสมจากนั้นคลิก “ตรวจหาความแตกต่าง”

ใช้งานง่าย
ใช้งานง่าย

เราสามารถใช้เครื่องมือตรวจสอบความแตกต่างข้อความนี้คลิกค้นหาความแตกต่างหลังจากป้อนเนื้อหาของไฟล์สองไฟล์จะช่วยให้คุณสามารถเปรียบเทียบความแตกต่างระหว่างไฟล์ข้อความสองไฟล์ใช้เครื่องมือนี้และประหยัดเวลาด้วยความช่วยเหลือของเครื่องมือนี้คุณสามารถตรวจสอบข้อความของคุณได้ภายในไม่กี่วินาทีเท่านั้นเพียงแค่วางข้อความต้นฉบับและแก้ไขลงในกล่องที่เกี่ยวข้องและกด “พบความแตกต่าง”

how to image

rating-img
Rate this tool
4.48/5   23 votes