Làm cách nào để thêm khoảng trắng sau mỗi dấu phẩy trong JavaScript?

Chúng ta sẽ tìm hiểu về cách thêm khoảng trắng sau dấu chấm hoặc dấu phẩy trong một chuỗi, sử dụng ngôn ngữ lập trình Python trong hướng dẫn này. Nó được sử dụng trong nhiều trường hợp như khi tạo phần mềm, ứng dụng web, trò chơi, v.v.

Ở đây, chúng ta sẽ giải quyết vấn đề này bằng hai cách khác nhau. Đầu tiên, chúng ta sẽ học cách sử dụng phương thức replace[] và cách thứ hai là sử dụng Biểu thức chính quy [re].
Bạn có thể xem qua liên kết bên dưới; .
Biểu thức chính quy Python

Sử dụng phương thức Replace[]

Python có một hàm sẵn có gọi là thay thế [], thay thế tất cả các lần xuất hiện của một chuỗi con bằng một chuỗi mới. Chúng tôi sử dụng nó để thay thế một ký tự hoặc chuỗi con bằng một ký tự hoặc chuỗi con khác từ một chuỗi

cú pháp

replace['character to replace','replacement',count]

Trong hàm replace[], tham số đầu tiên nhận ký tự hoặc chuỗi cần thay thế, tham số thứ hai thay thế i. e. ký tự hoặc chuỗi mới để thay thế ký tự cũ và số lần đếm cuối cùng là tùy chọn, đại diện cho số lần thay thế ký tự hoặc chuỗi

Để thêm khoảng trắng sau dấu chấm hoặc dấu phẩy bằng cách sử dụng thay thế [] trong Python

Là đầu vào, chúng tôi lấy một chuỗi không chứa khoảng trắng sau dấu chấm hoặc dấu phẩy trong biến 'chuỗi'. Sau đó sử dụng replace[], chúng ta sẽ thay thế dấu phẩy ‘,’ hoặc ‘. ' với hoặc '. ‘[dấu phẩy hoặc dấu chấm với khoảng trắng] và lưu trữ nó trong biến ‘s’. Cuối cùng, nó sẽ in đầu ra bằng cách thêm khoảng trắng sau dấu chấm hoặc dấu phẩy trong chuỗi

string = "A text without space,after comma,and dot.To test,the output,in CodeSpeedy."
s = string.replace[",",", "].replace[".",". "]
print[s]

đầu ra

A text without space, after comma, and dot. To test, the output, in CodeSpeedy.

 

Sử dụng Biểu thức chính quy [tái]

Python có sẵn gói 're' để hoạt động với biểu thức chính quy. Mô-đun re được sử dụng để kiểm tra các mẫu tìm kiếm được chỉ định từ một chuỗi. Đầu tiên chúng ta cần nhập mô-đun re bằng Python cho việc này.
Chúng tôi đang sử dụng ở đây. hàm sub[], trong đó sub đại diện cho chuỗi con.

cú pháp

re.sub[pattern, replace, string, count=0, flags=0]

Ở đây nếu không tìm thấy mẫu thì chuỗi sẽ không bị thay đổi. Nó trả về chuỗi, thay thế các kết quả khớp với chuỗi con đã cho. trong lại. sub[], Pattern là biểu thức chính quy, Replace là các mẫu chuỗi con được thay thế bằng, String là nơi mẫu được tìm kiếm từ đó và Count kiểm tra số lần xuất hiện. Các tham số Đếm và Cờ [hai cuối cùng] là tùy chọn

Để thêm khoảng trắng sau dấu chấm hoặc dấu phẩy bằng biểu thức chính quy [re]

import re
string = "A text without space,after comma,and dot.To test,the output,in CodeSpeedy."
s = re.sub[r'[?

Chủ Đề