Chương trình JavaScript để thay thế tất cả các phiên bản của một ký tự trong một chuỗi

Trong ví dụ này, bạn sẽ học cách viết một chương trình JavaScript sẽ thay thế tất cả các trường hợp của một ký tự trong một chuỗi.

Để hiểu ví dụ này, bạn nên có kiến ​​thức về các chủ đề lập trình JavaScript sau:

  • Chuỗi JavaScript
  • JavaScript Regex
  • JavaScript String split ()
  • Javascript Array join ()

Ví dụ 1: Thay thế tất cả các trường hợp của một ký tự bằng Regex

 // program to replace all instances of a character in a string const string = 'Learning JavaScript Program'; const result = string.replace(/a/g, "A"); console.log(result);

Đầu ra

 LeArning JAvAScript ProgrAm

Trong ví dụ trên, RegEx được sử dụng với replace()phương thức để thay thế tất cả các trường hợp của một ký tự trong một chuỗi.

/g biểu thị rằng hoạt động được thực hiện cho tất cả các trường hợp của chuỗi.

Ví dụ 2: Thay thế tất cả các trường hợp của ký tự bằng các phương thức tích hợp

 // program to replace all instances of character in a string const string = 'Learning JavaScript Program'; const splitString = string.split('a'); const result = splitString.join('A'); console.log(result);

Đầu ra

 LeArning JAvAScript ProgrAm

Trong ví dụ trên, các phương thức dựng sẵn được sử dụng để thay thế tất cả các lần xuất hiện của một ký tự trong một chuỗi.

Các split('a')phương pháp tách chuỗi thành một mảng.

 ("Le", "rning J", "v", "Script Progr", "m")

Các join('A')phương pháp tham gia tất cả các phần tử mảng thành một chuỗi bằng cách thêm một giữa mỗi phần tử mảng.

 LeArning JAvAScript ProgrAm

thú vị bài viết...