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. Show
Ở đâ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). 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 PythonLà đầ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. 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'(?<=[.,])(?=[^\s])', r' ', string) print(s) đầu ra A text without space, after comma, and dot. To test, the output, in CodeSpeedy. Trong đoạn mã trên, đầu tiên, chúng tôi sẽ nhập lại, sau đó nhập văn bản vào biến 'chuỗi'. Bây giờ trong lại. phụ(), (?<=[. ,]) là giao diện tích cực đằng sau tìm kiếm dấu chấm hoặc dấu phẩy và (?=[^\s]) là giao diện tích cực phù hợp với bất kỳ nội dung nào ngoại trừ khoảng trắng. Chúng tôi đang lưu trữ biến này trong biến 's' và in đầu ra có thêm khoảng trắng sau dấu chấm hoặc dấu phẩy trong chuỗi Tôi hy vọng bạn sẽ tìm thấy hướng dẫn này hữu ích cảm ơn vì đã dành thời gian cho tôi Một phản hồi cho “Cách thêm khoảng trắng sau dấu chấm hoặc dấu phẩy trong chuỗi Python”
|