Để tìm kiếm và sửa lỗi cho dấu phẩy không theo sau bởi khoảng trắng. Kiểm tra 'Sử dụng ký tự đại diện' và sử dụng như sau:
Find what: (,)([! ])
Replace with: \1 \2
(Lưu ý: Có khoảng trắng sau '!' Trong Tìm gì)
Nếu văn bản của bạn chứa ngôn ngữ / tập lệnh CTL (như tiếng Hindi / Devanagari) ở trên không hoạt động (không biết tại sao?), Hãy sử dụng ngôn ngữ này thay thế (cũng sẽ hoạt động với ngôn ngữ tập lệnh Latin):
Find what: (,)([! ]?)
Replace with: \1 \2
Nếu văn bản của bạn chứa thơ thì dấu phẩy có thể xuất hiện ở cuối dòng (trong khổ thơ), không nên theo sau bởi khoảng trắng, vì vậy cần thêm điều kiện để tránh dấu phẩy ở cuối dòng:
Find what: (,)([! ^l]?)
Replace with: \1 \2
Nếu dấu phẩy xuất hiện ở cuối đoạn cũng nên tránh thì hãy thêm ^ 13 (dấu đoạn) với ^ l, tuy nhiên khả năng này rất thấp, chỉ có thể khi người đánh máy đã ngắt đoạn (thay vì ngắt dòng) tại cuối mỗi dòng.
Thêm một trường hợp nữa, nếu văn bản của bạn chứa các số có dấu phẩy (để chỉ dấu phân cách hàng trăm, hàng nghìn) sử dụng điều này để tránh các dấu phẩy không mong muốn như vậy:
Find what: ([!0-9],)([! ^l][!0-9])
Replace with: \1 \2