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

ทำตามขั้นตอนด้านล่างเพื่อเรียนรู้วิธีการ:

กด CTRL + H เพื่อเปิด ค้นหาและแทนที่คลิก เพิ่มเติมเลือก ใช้สัญลักษณ์แทนใน ค้นหา What, d ป้อน: ([ ^t]{1,})(^013) มีช่องว่างอยู่หลังวงเล็บเหลี่ยมเปิดและก่อน ^t] ใน แทนที่ ให้ป้อน  \2คลิก ค้นหาถัดไปถ้า พบสตริงของช่องว่างหรือแท็บ คลิก แทนที่ จากนั้น ค้นหาถัดไป ทำซ้ำ. อย่าคลิกแทนที่จนกว่าคุณจะมั่นใจว่าคุณจะไม่แทนที่สตริงช่องว่างหรือแท็บที่คุณต้องการ

รายละเอียดด้านล่าง:

มี 2 องค์ประกอบใน Find ซึ่งทั้งสององค์ประกอบอยู่ในวงเล็บของตัวเอง ในองค์ประกอบแรก [ ] จะล้อมรอบสิ่งที่คุณต้องการ เพื่อค้นหา – ไม่ใช่ช่วง แต่เป็นรายการเดียว ดังนั้นจึงไม่มีเส้นประคั่นช่องว่างและ ^t (^t คือรหัสสำหรับเครื่องหมายแท็บ) ซึ่งหมายความว่า Word จะค้นหาช่องว่างและ/หรือแท็บใดๆ หลังจาก [ ] และก่อนวงเล็บปิดขององค์ประกอบแรกคือ {1,} สิ่งนี้จะบอกให้ Word ค้นหาอย่างน้อยหนึ่งรายการของสิ่งที่อยู่ในวงเล็บเหลี่ยม ดังนั้น หนึ่งช่องว่างหรือมากกว่า และ/หรือหนึ่งแท็บหรือมากกว่า หากคุณต้องการจำกัด คุณสามารถใช้ {2,5} ซึ่งจะมองหาช่องว่างหรือแท็บ 2, 3, 4 หรือ 5 เท่านั้น หากคุณมีหนึ่งแท็บหรือหกแท็บ/ช่องว่างขึ้นไป จะไม่พบสิ่งเหล่านี้ ในองค์ประกอบที่สองคือรหัสตัวแทนของ Word สำหรับ Pilcrow (เครื่องหมายย่อหน้า) ในการค้นหาและแทนที่แบบมาตรฐาน คุณจะใช้ ^p แต่เมื่อคุณใช้ไวด์การ์ด สิ่งนี้จะไม่ทำงาน และคุณต้องใช้ ^013 แทน ในฟิลด์แทนที่ เครื่องหมาย \2 จะบอกให้แทนที่ช่องว่าง แท็บ และ Pilcrow เครื่องหมายถูกพบด้วย Pilcrow เพียงอันเดียว นั่นคือแทนที่องค์ประกอบ 2 ด้วยตัวเอง เนื่องจากไม่มีสิ่งใดสำหรับองค์ประกอบที่ 1 สิ่งใดก็ตามที่พบในองค์ประกอบที่ 1 จะถูกลบ

Categories: IT Info