วิธีเชื่อมต่อ ONLYOFFICE Desktop Editors กับ ownCloud Server
เชื่อมต่อ ONLYOFFICE Desktop Editors กับเซิร์ฟเวอร์ ownCloud ของคุณ ลงชื่อเข้าใช้ เปิดไฟล์บนคลาวด์ จัดการการเชื่อมต่อ และแก้ไขปัญหาการตั้งค่าทั่วไป
ฟังก์ชันค้นหาและแทนที่ของ LibreOffice จะมีประสิทธิภาพมากขึ้นเมื่อคุณเปลี่ยนจากการค้นหาข้อความแบบตรงตัวไปเป็นการใช้รูปแบบนิพจน์ทั่วไป แทนที่จะค้นหาวลีที่ตรงกันเป๊ะ คุณสามารถอธิบายรูปแบบได้ เช่น วันที่ กลุ่มของช่องว่าง ตัวเลขท้ายย่อหน้า ขอบเขตคำ หรือข้อความหลายส่วนที่คุณต้องการจัดเรียงใหม่
ประเด็นสำคัญไม่ได้อยู่ที่ว่า regex นั้น “ดีกว่า” การค้นหาและแทนที่แบบธรรมดาหรือไม่ แต่ขึ้นอยู่กับว่ารูปแบบของคำนั้นคาดเดาได้ง่ายพอหรือไม่ ที่ regex จะช่วยประหยัดเวลาโดยไม่ทำให้การตรวจสอบการแก้ไขยากขึ้น สำหรับการแก้ไขคำผิดเพียงคำเดียว การค้นหาแบบตรงตัวมักจะปลอดภัยกว่า แต่สำหรับการแก้ไขที่มีโครงสร้างคล้ายกันหลายร้อยครั้ง regex อาจเป็นตัวเลือกที่สะอาดกว่า
คู่มือนี้ใช้เอกสารช่วยเหลือของ LibreOffice ฉบับปัจจุบันที่มีอยู่ในเดือนตุลาคม 2026 เอกสารช่วยเหลือของ LibreOffice ระบุไวยากรณ์นิพจน์ปกติว่าเป็นแบบ ICU และอธิบายตัวเลือกการค้นหาและแทนที่ในปัจจุบัน รวมถึงการแทนที่กลุ่มการจับภาพ เช่น$1เค้าโครงของกล่องโต้ตอบอาจแตกต่างกันเล็กน้อยตามระบบปฏิบัติการและเวอร์ชันของ LibreOffice แต่ขั้นตอนการทำงานจะเหมือนกัน
ก่อนที่จะเขียนรูปแบบการค้นหา ให้ตัดสินใจก่อนว่าโหมดการค้นหาแบบใดเหมาะสมกับงานมากที่สุด LibreOffice มีตัวเลือกให้คุณหลายแบบ และแต่ละแบบก็มีความเสี่ยงแตกต่างกัน
| จำเป็นต้องแก้ไข | ตัวเลือกเริ่มต้นที่ดีที่สุด | ข้อได้เปรียบหลัก | การแลกเปลี่ยนหลัก |
|---|---|---|---|
| แทนที่วลีที่ตรงกันทุกประการหนึ่งวลี | ค้นหาและแทนที่แบบปกติ | ตรวจสอบง่ายและสะดวก | ไม่รองรับข้อความแบบแปรผัน |
| จับคู่คำ แต่ไม่ใช่ส่วนหนึ่งของคำที่ยาวกว่า | เฉพาะคำเต็มเท่านั้น หรือ | ลดโอกาสเกิดผลลัพธ์ที่ผิดพลาด | ลักษณะการกำหนดขอบเขตคำอาจมีความสำคัญเมื่อใช้เครื่องหมายวรรคตอนและข้อความยูนิโค้ด |
| ค้นหาวันที่ ตัวแปร รหัส ตัวเลข หรือช่องว่าง | นิพจน์ปกติ | ลวดลายหนึ่งแบบสามารถใช้กับรูปแบบต่างๆ ได้หลายแบบ | รูปแบบกว้างๆ อาจเข้ามาแทนที่สิ่งต่างๆ มากกว่าที่ตั้งใจไว้ |
| เปลี่ยนเฉพาะข้อความที่มีลักษณะตามที่กำหนดเท่านั้น | ค้นหารูปแบบ / คุณลักษณะ / สไตล์ | เป้าหมายคือการจัดรูปแบบ ไม่ใช่ตัวอักษร | ไม่เหมาะสำหรับรูปแบบข้อความเชิงโครงสร้าง |
| แปลงข้อความในสเปรดชีตด้วยสูตร | REGEX()ฟังก์ชันคำนวณ | ผลลัพธ์ยังคงสามารถกำหนดตามสูตรและตรวจสอบได้ | เปลี่ยนตรรกะของเวิร์กชีตแทนการแก้ไขเซลล์โดยตรง |
สำหรับการแก้ไขเอกสารแบบครั้งเดียว ฟังก์ชันค้นหาและแทนที่มักจะเร็วที่สุด ใน Calc REGEX()ฟังก์ชันนี้อาจเหมาะสมกว่าเมื่อคุณต้องการแปลงข้อมูลซ้ำได้ในคอลัมน์ช่วย แทนที่จะเปลี่ยนแปลงเซลล์เดิมอย่างถาวร
ในโปรแกรม Writer หรือ Calc ให้เลือกEdit > Find & Replaceแป้นพิมพ์ลัดที่ระบุไว้คือCtrl+Hซึ่งจะเปิดหน้าต่างค้นหาแบบเต็ม แทนที่จะเป็นแถบค้นหาด่วนขนาดเล็ก

ขยายตัวเลือกเพิ่มเติมหากจำเป็น จากนั้นเลือกนิพจน์ปกติ (Regular expressions ) เมื่อเปิดใช้งานตัวเลือกนี้แล้ว อักขระต่างๆ เช่น., +, *, ?, วงเล็บเหลี่ยม วงเล็บ และจุดยึด จะมีความหมายพิเศษแทนที่จะถูกมองว่าเป็นข้อความธรรมดา
หากคุณต้องการใช้ตัวอักษรเหล่านั้นจริงๆ ให้ใช้เครื่องหมายแบ็กสแลช (/) เพื่อหลีกเลี่ยงความหมาย ตัวอย่างเช่น\.จะใช้แทนจุด ในขณะที่.จะใช้แทนอักขระเดี่ยว

การทดสอบเบื้องต้นที่ดีคือการใช้ค่าที่มีโครงสร้าง เช่น วันที่ในรูปแบบ ISO ตัวอย่างเช่น:
\d{4}-\d{2}-\d{2}
หมายความว่า: เริ่มต้นที่ขอบเขตคำ จับคู่ตัวเลขทศนิยมสี่หลัก เครื่องหมายขีดกลาง ตัวเลขสองหลัก เครื่องหมายขีดกลางอีกอัน ตัวเลขสองหลัก แล้วจบที่ขอบเขตคำ มันจะจับคู่ข้อความที่มีรูปแบบเช่นนี้ แต่2026-10-06ไม่ได้ตรวจสอบว่าวันที่นั้นเป็นไปได้ตามปฏิทินหรือไม่ ดังนั้นจึงไม่2026-99-99ตรงกัน นี่เป็นตัวอย่างที่มีประโยชน์ของความแตกต่างระหว่างการจับคู่โครงสร้างและการตรวจสอบความหมาย
ใช้ฟังก์ชัน "ค้นหาทั้งหมด"ก่อนทำการแทนที่ LibreOffice สามารถเลือกทุกตำแหน่งใน Writer และ Calc ซึ่งช่วยให้คุณตรวจสอบได้อย่างรวดเร็วว่ารูปแบบนั้นกว้างเกินไปหรือไม่

วงเล็บใช้สำหรับจับส่วนที่ตรงกัน ในการแทนที่ข้อความใน LibreOffice กลุ่มที่จับได้จะถูกอ้างอิงเป็น$1, $2, และอื่นๆ ซึ่งทำให้กลุ่มที่จับได้มีประโยชน์สำหรับการเปลี่ยนลำดับโดยไม่ต้องพิมพ์ข้อความที่ตรงกันใหม่
ตัวอย่างเช่น การแปลง2026-10-06เป็น10/06/2026:
ค้นหา: (\d{4})-(\d{2})-(\d{2})
แทนที่: $2/$3/$1
หรือสำหรับรายการชื่อสองส่วนแบบง่ายๆ รูปแบบเช่น(\w+)\s+(\w+)with replacement $2, $1สามารถสลับคำสองคำที่ถูกจับได้ ตัวอย่างนั้นมีประโยชน์สำหรับรายการที่มีการควบคุม แต่ไม่ใช่ "ตัวแยกวิเคราะห์ชื่อ" ทั่วไป: นามสกุลที่มีช่องว่าง ตัวอักษรย่อ คำต่อท้าย เครื่องหมายขีดกลาง และชื่อหลายภาษา จำเป็นต้องใช้รูปแบบที่ระมัดระวังมากกว่านี้

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

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

ข้อจำกัดเล็กๆ น้อยๆ มักทำให้ regex ปลอดภัยยิ่งขึ้น เอกสาร LibreOffice กำหนดขอบเขตคำ^จุดเริ่มต้นของย่อหน้าหรือเซลล์ และ$จุดสิ้นสุดของย่อหน้าหรือเซลล์
ตัวอย่าง:
bookตรงกับคำว่า “book” โดยไม่ตรงกับคำนั้นที่อยู่ในคำที่ยาวกว่า^Invoiceโปรแกรมนี้ค้นหาคำว่า “ใบแจ้งหนี้” เฉพาะที่ต้นย่อหน้าหรือต้นเซลล์เท่านั้น[ ]+$ตรวจพบช่องว่างหรือแท็บอย่างน้อยหนึ่งช่องที่อยู่ก่อนถึงจุดสิ้นสุดของย่อหน้าหรือเซลล์^$พบย่อหน้าว่างเปล่าโดยทั่วไปแล้ว การใช้แองเคอร์จะดีกว่าการใช้ไวลด์การ์ดแบบโลภ เมื่อทราบตำแหน่งของข้อความ รูปแบบเช่น.*อาจตรงกับข้อความมากกว่าที่คุณตั้งใจไว้ เนื่องจาก*ไวลด์การ์ดแบบโลภเป็นค่าเริ่มต้น

การไฮไลต์ข้อความที่ตรงกันทั้งหมดมีประโยชน์อย่างยิ่งสำหรับรูปแบบที่อิงตามการใช้ตัวพิมพ์ใหญ่ ขอบเขตคำ หรือประเภทอักขระ ตัวอย่างเช่น หากรูปแบบเลือกคำนามเฉพาะในย่อหน้าตัวอย่าง คุณจะสามารถเห็นได้ทันทีว่ามันเลือกคำต้นประโยคหรือข้อความอื่น ๆ ที่คุณไม่ได้ตั้งใจจะเปลี่ยนแปลงด้วยหรือไม่
การตรวจสอบด้วยภาพนั้นเป็นส่วนหนึ่งของกระบวนการแก้ไข ไม่ใช่แค่เครื่องมือช่วยในการแก้ไขข้อผิดพลาด Regex อธิบายรูปแบบ ไม่ใช่ความหมาย นิพจน์ที่ถูกต้องตามหลักเทคนิคอาจยังไม่เหมาะสมกับเอกสารของคุณก็ได้

| งาน | ค้นหารูปแบบ | การเปลี่ยนทดแทนที่เป็นไปได้ | หมายเหตุ |
|---|---|---|---|
| ค้นหาช่องว่างสองช่องขึ้นไป | [ ]{2,} | หนึ่งช่องว่าง | เหมาะสำหรับการจัดระเบียบระยะห่างอย่างง่าย ๆ โดยไม่มีแท็บให้ใช้งาน |
| หาค่าระยะห่างแนวนอนก่อนสิ้นสุดย่อหน้า | [ ]+$ | ว่างเปล่า | เหมาะสำหรับเว้นวรรคและแท็บที่อยู่ท้ายข้อความ |
| ค้นหาลำดับตัวเลขทศนิยม | \d+ | ขึ้นอยู่กับงาน | \dICU รองรับ Unicode |
| ค้นหาจุดตามตัวอักษร | \. | ขึ้นอยู่กับงาน | การหลบหนีทำให้ไม่สามารถ.สวมบทบาทเป็น “ตัวละครใดๆ” ได้ |
| ค้นหาย่อหน้าว่าง | ^$ | ตรวจสอบก่อน | ควรใช้ด้วยความระมัดระวังเมื่อโครงสร้างของย่อหน้ามีความสำคัญ |
| จัดรูปแบบใหม่เป็น YYYY-MM-DD | (\d{4})-(\d{2})-(\d{2}) | $2/$3/$1 | ฟังก์ชันนี้จะเรียงลำดับข้อความที่บันทึกไว้ใหม่ แต่ไม่ได้ตรวจสอบความถูกต้องของวันที่จริง |
โปรแกรม LibreOffice Writer จัดการกับการขึ้นบรรทัดใหม่และการขึ้นย่อหน้าแตกต่างกัน ในรายการนิพจน์อย่างเป็นทางการที่ แสดง
ใน ช่อง ค้นหาใน Writer จะเป็นการขึ้นบรรทัดใหม่ที่แทรกโดยการกด Shift+Enter ส่วนใน ช่อง แทนที่ใน Writer
จะเป็นการแทรกการขึ้นย่อหน้า นิพจน์เดียวกันนี้ไม่ได้มีความหมายการแทนที่พิเศษแบบเดียวกันใน Calc
นอกจากนี้ LibreOffice ยังระบุว่าการค้นหาข้อความด้วย regex นั้นทำงานได้ภายในย่อหน้าเดียว ซึ่งสำคัญมากหากคุณเคยใช้เครื่องมือ regex ที่เน้นการเขียนโปรแกรมมาก่อน ซึ่งรูปแบบอาจสแกนข้อความหลายบรรทัดแบบไม่จำกัด ใน Writer ให้วางแผนการค้นหาโดยคำนึงถึงขอบเขตของย่อหน้าแทนที่จะคิดว่านิพจน์เดียวจะครอบคลุมหลายย่อหน้าได้อย่างอิสระ
หากคุณต้องการค้นหาคำว่า “cat” ที่ปรากฏเดี่ยวๆ ทุกกรณี ตัวเลือก “ค้นหาเฉพาะคำทั้งหมด” จะอธิบายและตรวจสอบได้ง่ายกว่าการเขียนคำใหม่ทั้งหมดcatRegex จะมีประโยชน์มากขึ้นเมื่อส่วนภายในของการจับคู่มีความแตกต่างกัน
การค้นหาความคล้ายคลึงมีจุดมุ่งหมายเพื่อค้นหาคำที่ใกล้เคียงกับคำที่ต้องการค้นหา ไม่ใช่สิ่งที่จะมาทดแทนรูปแบบการค้นหาแบบ "ตัวเลขสี่หลัก เครื่องหมายขีดคั่น แล้วตามด้วยตัวเลขสองหลัก" ควรใช้การค้นหาความคล้ายคลึงนี้กับคำที่มีลักษณะการสะกดที่แตกต่างกันมากกว่าข้อความที่จัดเรียงตามโครงสร้างข้อมูล
หากข้อกำหนดคือ “เปลี่ยนข้อความตัวหนาทั้งหมดในรูปแบบนี้” การจัดรูปแบบและการค้นหารูปแบบจะตรงไปตรงมามากกว่าการใช้ regex คุณสามารถรวมเกณฑ์ข้อความกับการจัดรูปแบบในบางเวิร์กโฟลว์ได้ แต่ควรหลีกเลี่ยงการทำให้การแสดงออกนั้นมีความรับผิดชอบที่ LibreOffice จัดการอยู่แล้วด้วยตัวเลือกการค้นหาเฉพาะ
\.แทนเครื่องหมายมหัพภาค\d{4}-\d{2}-\d{2}ตรวจสอบรูปร่าง ไม่ใช่กฎปฏิทินสำหรับเอกสารขนาดเล็กที่มีการแก้ไขที่คาดเดาได้ไม่กี่รายการ การค้นหาและแทนที่แบบธรรมดา หรือการแทนที่เฉพาะคำทั้งหมด จะตรวจสอบได้ง่ายกว่า สำหรับการแก้ไขซ้ำๆ ที่เกี่ยวข้องกับข้อความที่เปลี่ยนแปลงได้ การใช้ regex มักคุ้มค่ากับการตั้งค่าเพิ่มเติม สำหรับข้อมูลที่มนุษย์เขียนขึ้นเองซึ่งมีความซับซ้อน ควรเลือกการเลือกที่แคบและแทนที่ทีละรายการมากกว่าการใช้นิพจน์ที่ชาญฉลาดแต่เปราะบาง สำหรับการแปลงข้อมูลด้วย Calc ที่ควรคงไว้ซึ่งการมองเห็นและคำนวณใหม่ได้ ควรพิจารณาใช้REGEX()ฟังก์ชันแทนการแก้ไขเซลล์ต้นฉบับโดยตรง
ดังนั้น กระบวนการทำงานของ regex ที่น่าเชื่อถือที่สุดใน LibreOffice จึงไม่ใช่ “เขียนนิพจน์ที่สั้นที่สุดเท่าที่จะเป็นไปได้” แต่เป็น: จำกัดขอบเขต ใช้รูปแบบที่แสดงเฉพาะสิ่งที่คุณรู้ ตรวจสอบการจับคู่ จากนั้นเลือกโหมดการแทนที่ที่ก่อให้เกิดความเสียหายให้น้อยที่สุดซึ่งยังคงช่วยประหยัดเวลา
เชื่อมต่อ ONLYOFFICE Desktop Editors กับเซิร์ฟเวอร์ ownCloud ของคุณ ลงชื่อเข้าใช้ เปิดไฟล์บนคลาวด์ จัดการการเชื่อมต่อ และแก้ไขปัญหาการตั้งค่าทั่วไป
แก้ไขปัญหาการใช้งาน CPU สูงใน Collabora Online โดยการระบุโปรเซสชุดเครื่องมือที่ทำงานหนัก ตรวจสอบเมตริกและบันทึก ปรับแต่งการทำงานพร้อมกันและการล้างข้อมูล และตรวจสอบการแก้ไขอย่างปลอดภัย
เรียนรู้วิธีปรับแต่งแบรนด์ ONLYOFFICE Docs ด้วยโลโก้ส่วนหัวและสีของอินเทอร์เฟซ รวมถึงข้อจำกัดของใบอนุญาต การตั้งค่าธีม JSON เส้นทาง Docker และการทดสอบ
แก้ไขปัญหาข้อความที่อ่านยากใน LibreOffice Calc โดยตรวจสอบธีมของแอป แบบอักษรและสีเติมของเซลล์ สไตล์ และการจัดรูปแบบตามเงื่อนไข จากนั้นตรวจสอบผลลัพธ์การพิมพ์
ล้างคำเตือนการล็อกผู้ใช้ที่ไม่รู้จักของ LibreOffice อย่างปลอดภัย ตรวจสอบเซสชันที่ใช้งานอยู่ ป้องกันสำเนา ลบเฉพาะการล็อกที่หมดอายุซึ่งได้รับการตรวจสอบแล้ว และทดสอบเอกสาร
แก้ไขข้อความภาษาอาหรับหรือฮิบรูที่จัดเรียงหรือผสมกับภาษาอังกฤษไม่ถูกต้องใน LibreOffice Writer เปิดใช้งานการจัดวางข้อความที่ซับซ้อน กำหนดทิศทางย่อหน้า และตรวจสอบผลลัพธ์
เรียนรู้การใช้งาน VLOOKUP และ XLOOKUP ใน LibreOffice Calc รวมถึงการค้นหาแบบตรงกันทุกประการ การค้นหาทางซ้าย ผลลัพธ์ที่ไม่พบ การค้นหาแบบย้อนกลับ ทางเลือกอื่นนอกเหนือจาก INDEX/MATCH และข้อผิดพลาดที่พบบ่อย
แก้ไขปัญหาการตรวจสอบความถูกต้องของหลักฐาน WOPI ใน Collabora Online โดยตรวจสอบคีย์การค้นหา การหมุนเวียนคีย์ URL พร็อกซี การประทับเวลา และรายการอนุญาตโฮสต์
เปิดใช้งานการติดตามการเปลี่ยนแปลงสำหรับทุกคนในเอกสาร ONLYOFFICE รักษาสถานะการใช้งานไว้หลังจากเปิดเอกสารใหม่ และทำความเข้าใจข้อจำกัดของการตั้งค่าเริ่มต้นแบบทั่วโลก
เปรียบเทียบการตั้งค่าการหมดเวลาต่อการดู การไม่โฟกัส การไม่มีการใช้งานเอกสาร การบันทึกอัตโนมัติ และพร็อกซีของ Collabora Online จากนั้นเลือกและตรวจสอบการตั้งค่าสำหรับการใช้งานของคุณ