นับบรรทัด | นับบรรทัดอย่างรวดเร็ว
นับบรรทัดออนไลน์ช่วยนับบรรทัดในเอกสารได้รวดเร็วและแม่นยำ เหมาะสำหรับตรวจสอบความยาวเอกสารและจัดการเนื้อหา.
ผลการวิเคราะห์
เคล็ดลับด่วน
- ลากและวางไฟล์ .txt, .csv, .log, .md หรือไฟล์โค้ดลงในพื้นที่ป้อนข้อมูลโดยตรงเพื่อโหลดทันที
- กด Ctrl+Enter (Cmd+Enter บน Mac) เพื่อรันการวิเคราะห์อีกครั้ง
- ใช้ปุ่มแปลง (เรียง ลบรายการที่ซ้ำกัน ลบบรรทัดว่าง) เพื่อทำความสะอาดรายการก่อนการนับ
- ฟิลด์ การสิ้นสุดบรรทัด บอกคุณว่าไฟล์ใช้ Unix LF, Windows CRLF หรือ Mac CR แบบดั้งเดิม — มีประโยชน์เมื่อดีบักไฟล์ข้ามแพลตฟอร์ม
- เวลาในการอ่านใช้ค่าเฉลี่ย 225 คำต่อนาที — อัตราที่งานวิจัยสนับสนุนสำหรับการอ่านในใจของผู้ใหญ่
การวิเคราะห์แบบเรียลไทม์
สิบหกตัวชี้วัด — บรรทัดทั้งหมด ว่าง ไม่ว่าง ซ้ำกัน คำ ประโยค ย่อหน้า เวลาในการอ่าน และอื่นๆ — คำนวณใหม่เมื่อคุณพิมพ์
สถิติข้อความเชิงลึก
บรรทัดเฉลี่ย / ยาวที่สุด / สั้นที่สุด คำที่ยาวที่สุด จำนวนคำที่ไม่ซ้ำกัน และการตรวจจับการสิ้นสุดบรรทัด Unix vs. Windows
การแปลงเพียงคลิกเดียว
ลบรายการที่ซ้ำกัน เรียง กลับลำดับ ตัดช่องว่าง ลบบรรทัดว่าง หรือเพิ่มหมายเลขบรรทัด — นำไปใช้กับข้อมูลที่ป้อนโดยตรง
การโหลดไฟล์แบบลากและวาง
วางไฟล์ .txt/.csv/.log/.md/.json/.xml/.html/.css/.js/.py/.sql ใดๆ (สูงสุด 5 MB) ลงในเอดิเตอร์โดยตรง
ความจุครึ่งล้านอักขระ
รองรับสูงสุด 500,000 อักขระในเบราว์เซอร์ — เพียงพอสำหรับบทเต็มของหนังสือ ล็อกขนาดใหญ่ หรือ CSV ที่มี 10,000 บรรทัด
เป็นส่วนตัวอย่างเต็มที่
การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ ไม่มีอะไรถูกอัปโหลด บันทึก หรือเก็บรักษา
การวิเคราะห์โค้ด
นับ SLOC (บรรทัดของโค้ด) ตรวจจับบรรทัดว่าง/ซ้ำกัน และตรวจสอบความยาวบรรทัดเฉลี่ยก่อนการรีแฟกเตอร์
การเขียนและแก้ไข
บรรลุจำนวนคำ ประมาณเวลาในการอ่าน และตรวจสอบจังหวะของประโยคสำหรับบทความ บล็อกโพสต์ หรือเรียงความ
การทำความสะอาดข้อมูล
วาง CSV ลบบรรทัดที่ซ้ำกัน เรียงตามตัวอักษร และส่งออกใหม่ — เหมาะอย่างยิ่งสำหรับการทำความสะอาดรายการอีเมลหรือข้อมูลที่อยู่
เทมเพลตอีเมล / SMS
ตรวจสอบว่าข้อความของคุณอยู่ในขีดจำกัดอักขระด้วยตัวนับ อักขระ และ อักขระ (ไม่มีช่องว่าง)
การตรวจสอบล็อก
บอกได้อย่างรวดเร็วว่าไฟล์ล็อกมีกี่บรรทัด มีกี่บรรทัดที่ว่าง และการสิ้นสุดบรรทัดตรงกับแพลตฟอร์มของคุณหรือไม่
การตรวจสอบ SEO และเนื้อหา
จำนวนคำ จำนวนย่อหน้า และเวลาในการอ่าน — สามตัวชี้วัดที่รายการตรวจสอบการตรวจสอบเนื้อหาทุกฉบับต้องการ
JSON API ฟรีและเซิร์ฟเวอร์ Model Context Protocol (MCP) ฟรี ไม่ต้องลงทะเบียน ไม่ต้องใช้ API key, CORS เปิด ออกแบบสำหรับ Claude, ChatGPT, Cursor, สคริปต์ และแอปฟรอนต์เอนด์
curl -X POST https://mate.tools/api/v1/count-lines.php \
-H "Content-Type: application/json" \
-d '{"text":"line one\nline two\n\nline four"}' import urllib.request, json
req = urllib.request.Request(
"https://mate.tools/api/v1/count-lines.php",
data=json.dumps({"text": "line one\nline two\n\nline four"}).encode(),
headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
print(json.load(r)["metrics"]) const r = await fetch("https://mate.tools/api/v1/count-lines.php", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ text: "line one\nline two\n\nline four" }),
});
console.log((await r.json()).metrics); เพิ่มลงใน claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) หรือไคลเอ็นต์อื่นที่รองรับ MCP:
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
} npm: @mate-tools/mcp-server · คู่มือการติดตั้งฉบับเต็ม: /api/mcp · ซอร์สโค้ด: ดู server.js