Thay thế ngắt dòng python
Ở đây câu là một chuỗi có ngắt dòng và đối số đầu tiên của phương thức thay thế () là một biểu thức chính quy Show thuật toán
Ví dụChúng tôi có thể sử dụng mã được cung cấp bên dưới để thay thế tất cả các dấu ngắt dòng bằng thẻ Replace Trong đoạn mã trên, chuỗi. phương thức replace() kiểm tra tất cả 3 loại ngắt dòng i. e. , \r Sử dụng các phương thức split() và join()Trong phương thức này, chuỗi được phân tách bằng cách sử dụng dấu phân cách và trả về một mảng các chuỗi con, sau đó được kết hợp để tạo thành một mảng và chuyển cú phápSau đây là cú pháp để áp dụng các phương thức split() và join() − sentence.split(" Ở đây câu là chuỗi có ngắt dòng ( thuật toán
Ví dụChúng ta có thể sử dụng mã đã cung cấp bên dưới để thay thế tất cả các dấu ngắt dòng bằng thẻ Change Trong đoạn mã trên, các phương thức dựng sẵn được sử dụng để thay thế chuỗi dòng bằng chuỗi thẻ br. Phương thức split() được sử dụng để phân tách chuỗi bằng dấu phân cách và sau đó phương thức join() được sử dụng để nối các mảng con đã phân tách và tạo thành một mảng Hướng dẫn này dạy chúng ta cách thay thế các dòng mới bằng khoảng trắng trong JavaScript. Thông thường, các lập trình viên nhận thấy các ngắt dòng bất thường trong chuỗi và các ngắt dòng ngẫu nhiên trông kỳ lạ khi chúng tôi hiển thị chúng trên trang web bằng JavaScript Vì vậy, giải pháp là các lập trình viên chỉ cần loại bỏ các ngắt dòng và nối chuỗi bằng dấu cách hoặc các ký tự khác. Ở đây, chúng tôi có các cách tiếp cận khác nhau để giải quyết vấn đề này và chúng tôi sẽ sử dụng biểu thức chính quy với phương thức thay thế () để loại bỏ các ngắt dòng bất thường
Sử dụng Phương thức thay thế ()Trong cách tiếp cận này, chúng tôi sẽ sử dụng phương thức có sẵn trong JavaScript để thay thế ký tự của chuỗi
cú phápstring.replace(/(\r Thông số
ví dụ 1Trong ví dụ dưới đây, chúng tôi đã sử dụng phương thức thay thế () để xóa các dòng mới khỏi chuỗi và thay thế nó bằng khoảng trắng
Trong đầu ra ở trên, người dùng có thể quan sát thấy rằng chúng tôi đã loại bỏ tất cả các ngắt dòng và chuỗi vẫn tiếp tục Sử dụng các Phương thức split() và join()Trong cách tiếp cận này, chúng ta sẽ sử dụng phương thức split() và join() để thay thế các dòng mới bằng khoảng trắng. split() và join() là phương thức tích hợp sẵn của thư viện chuỗi trong JavaScript Để đạt được mục tiêu của mình, chúng ta cần tách chuỗi khỏi tất cả các ngắt dòng và nối lại chuỗi bằng cách sử dụng ký tự khoảng trắng Người dùng có thể làm theo cú pháp dưới đây để sử dụng các phương thức split() và join() cú pháplet outputString = originalString.split( ' Thông số
ví dụ 2Ví dụ dưới đây minh họa các phương thức split() và join() để thay thế tất cả các ngắt dòng bằng dấu cách. Chúng tôi sẽ ngắt chuỗi từ ‘
Người dùng có thể quan sát đầu ra ở trên và kiểm tra xem chúng tôi đã thay thế thành công tất cả các lần ngắt dòng bằng dấu cách chưa Phần kết luậnChúng ta đã học được hai phương pháp phổ biến nhất để thay thế các dòng mới bằng dấu cách trong hướng dẫn này. Trong cách tiếp cận đầu tiên, chúng ta đã sử dụng biểu thức chính quy cho phương thức ngắt dòng và thay thế. Tuy nhiên, người dùng cũng có thể đạt được mục tiêu bằng cách sử dụng phương thức repalceAll() và người dùng không cần sử dụng cờ ‘/g’ trong biểu thức thông thường của ngắt dòng Trong cách tiếp cận thứ hai, người dùng cũng có thể sử dụng phương thức split() và join() trong một dòng mà không cần lưu trữ các giá trị của phương thức split() trong một biến phụ |