Xóa dấu ngoặc kép khỏi chuỗi JavaScript

Phương thức replaceAll[] không được hỗ trợ trong Internet Explorer phiên bản 6-11. Sử dụng phương pháp thay thế trong trường hợp bạn đang sử dụng chúng

Sử dụng phương thức split[] và join[]

Để xóa dấu ngoặc kép khỏi Chuỗi trong JavaScript

  • Tách chuỗi bằng dấu ngoặc kép bằng phương thức split[] của String
  • Tham gia Chuỗi với Chuỗi trống bằng phương thức tham gia [] của Array

Phương thức này rất hữu ích khi bạn muốn tránh các biểu thức chính quy trong phương thức replace[]

Sử dụng các phương thức split[] và join[]

1

2

3

4

5

 

var str = 'Chào mừng đến với "Xin chào thế giới"';

str = str. tách['"'].tham gia[''];

bảng điều khiển. log[str];

 

đầu ra

đầu ra

1

2

3

 

Chào mừng đến với Xin chào Thế giới

 

Chúng tôi đã sử dụng phương pháp /"/g3 để chia Chuỗi trên mỗi lần xuất hiện dấu ngoặc kép ["] thành mảng

Sau đó, nối các phần tử mảng với Chuỗi trống bằng phương thức /"/g5

Sử dụng vòng lặp

Để xóa dấu ngoặc kép khỏi Chuỗi trong JavaScript

  • Lặp qua chuỗi bằng vòng lặp for
  • Trong mỗi lần lặp, nếu ký tự không phải là ", chúng tôi sẽ đưa nó vào /"/g7
  • Nếu ký tự là dấu ngoặc kép ", thì chúng ta không làm gì cả và tiếp tục vòng lặp

Sử dụng vòng lặp

1

2

3

4

5

6

7

8

9

10

11

 

var str = 'Chào mừng đến với "Xin chào thế giới"';

 

var strWithoutQuotes = '';

for[let i = 0; i

Chủ Đề