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'(?<=[.,])(?=[^\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”

  1. Researcher_2022 nói.

    Tôi đã thử giải pháp từ tại đây. Python Regex thêm khoảng trắng sau dấu chấm, nhưng nó chỉ hoạt động đối với dấu chấm hoặc dấu phẩy. Tôi đã không thể nắm bắt làm thế nào để regex nhận ra cả hai ký tự cùng một lúc

    Chúng tôi sử dụng dấu phẩy để phân tách các mục cùng loại trong danh sách. Nếu các từ không được phân tách rõ ràng bằng dấu phẩy và dấu cách, thì nó trông xấu và không thể hiểu được. Bạn có thể đã từng gặp trường hợp mượn một số dữ liệu từ Internet và sử dụng nó trong một trang tính Excel, chỉ để nhận ra rằng dữ liệu bị thiếu dấu cách và dấu phẩy. Tất nhiên, bạn có thể chèn dấu phẩy theo cách thủ công, nhưng sẽ tốn thời gian. Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn một cách đơn giản để chèn khoảng trắng sau dấu phẩy trong trang tính Excel

    Thêm khoảng trắng sau dấu phẩy trong Excel

    Bạn có thể sử dụng Công thức được cung cấp trong Excel để thêm dấu cách sau dấu phẩy. Giả sử chúng ta có một trang tính Excel với dữ liệu sau

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

    Bước 1

    Nhấp vào thanh Công thức và sử dụng công thức =TRIM(SUBSTITUTE(A2,",",", ")) để thêm dấu cách sau dấu phẩy

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

    Bước 2

    Nhập công thức vào ô bên cạnh hộp có dữ liệu. Trong trường hợp của chúng tôi, nó có thể là "A2", như trong ảnh chụp màn hình bên dưới

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

    Sau khi nhập công thức, nhấn nút "Enter" để có kết quả đầu tiên. Nội dung ô "A2" lúc này sẽ hiện ra như sau

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

    Bước 3

    Vì chúng tôi đã nhận được thành công đầu ra cần thiết cho dữ liệu đầu tiên, bây giờ chúng tôi có thể kéo xuống từ cuối bên phải của ô để lấy các ô khác chứa đầy dữ liệu được định dạng. Kết quả cuối cùng của chúng ta sẽ giống như hình bên dưới

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

    Phần kết luận

    Trong hướng dẫn này, chúng tôi đã sử dụng một ví dụ để minh họa cách bạn có thể sử dụng một công thức đơn giản để định dạng một tập hợp dữ liệu đã cho trong Excel bằng cách chèn khoảng trắng sau dấu phẩy để làm cho văn bản dễ đọc và dễ hiểu hơn

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

    Làm cách nào để thêm khoảng trắng sau mỗi dấu phẩy bằng Regex? . Thay thế mỗi dấu phẩy bằng dấu phẩy và dấu cách . @Đuổi. Thay thế tất cả các lần xuất hiện thường được thực hiện tốt nhất bằng biểu thức chính quy (với cờ g).

    Bạn có thể đặt một khoảng trắng sau dấu phẩy không?

    Đặt một dấu cách sau dấu phẩy , dấu chấm phẩy và các dạng dấu câu khác trong câu.

    Làm cách nào để thêm khoảng cách trong JavaScript?

    Để thêm khoảng trắng giữa các ký tự của một chuỗi, gọi phương thức split() trên chuỗi để lấy một mảng ký tự, sau đó gọi phương thức join() trên mảng để . Phương thức String split() tách một chuỗi trong một mảng các chuỗi con, sử dụng dấu phân cách đã chỉ định. . The String split() method splits a string in an array of substrings, using the specified separator.

    Làm cách nào để thêm khoảng cách giữa các từ JavaScript?

    Trong JavaScript, chúng tôi sử dụng Thuộc tính khoảng cách từ để đặt khoảng cách giữa các từ trong văn bản hiển thị trên trang web.