จับคู่เฉพาะสิ่งที่เกิดขึ้นครั้งแรกในบรรทัดกับ Regex
ฉันใหม่ทั้งหมดสำหรับ regex และฉันขอขอบคุณความช่วยเหลืออย่างมาก งานง่าย ฉันมีไฟล์ CSV ที่มีบันทึกที่อ่านดังนี้: 12345,67890,12345,67890 12345,67890,12345,67890 12345,67890,12345,67890 12345,67890,12345,67890 12345,67890,12345,67890 ฉันต้องการแทนที่เครื่องหมายจุลภาคแรกด้วยช่องว่างและเว้นเครื่องหมายจุลภาคที่เหลือให้เหลืออยู่สำหรับทุกบรรทัด มีการแสดงออก regex ที่จะตรงกับเครื่องหมายจุลภาคแรกเท่านั้น? ฉันลองสิ่งนี้: ^.....,. สิ่งนี้ตรงกับเครื่องหมายจุลภาค แต่ก็ตรงกับความยาวทั้งหมดของสตริงก่อนหน้าเครื่องหมายจุลภาคดังนั้นหากฉันพยายามแทนที่ด้วยช่องว่างตัวเลขทั้งหมดจะถูกลบเช่นกัน