ฉันใหม่ทั้งหมดสำหรับ RegEx และสามารถใช้ความช่วยเหลือบางอย่างกับภาวะที่กลืนไม่เข้าคายไม่ออกของฉัน ฉันมีไฟล์ข้อความขนาดใหญ่ของที่อยู่ IP และโฮสต์ที่เกี่ยวข้อง:
157.55.33.47 msnbot-157-55-33-47.search.msn.com
157.56.93.62 msnbot-157-56-93-62.search.msn.com
etc...
ฉันต้องการค้นหาและแทนที่อัลกอริทึมที่ผนวกเข้ากับจุดเริ่มต้นและจุดสิ้นสุดของแต่ละบรรทัดและแทนที่ตัวคั่นซึ่งในกรณีนี้เป็นเพียงช่องว่าง
เช่นผลลัพธ์หลังจากรัน regex ควรเป็น:
'text1' 157.55.33.47 'text2' msnbot-157-55-33-47.search.msn.com 'text3'
'text1' 157.56.93.62 'text2' msnbot-157-56-93-62.search.msn.com 'text3'