Trong JavaScript, có thể xóa 3 ký tự đầu tiên khỏi chuỗi theo các cách sau.
1. Sử dụng phương thức Slice ()
// ONLINE-RUNNER:browser; var text = '12345'; var substring = text.slice(3); console.log(substring); // 45Trong ví dụ thứ hai, chúng ta có thể thấy rằng chúng ta cũng có thể sử dụng chuỗi chuỗi trên chuỗi trống hoặc ngắn hơn sau đó 3 ký tự (hoặc trong trường hợp nếu chúng ta muốn xóa n ký tự khỏi chuỗi của chúng ta).
// ONLINE-RUNNER:browser; // true means string is empty console.log( ''.slice(3) === '' ); // empty console.log( '1'.slice(3) === '' ); // empty console.log( '12'.slice(3) === '' ); // empty console.log( '123'.slice(3) === '' ); // empty console.log( '1234'.slice(3) ); // 4 console.log( '12345'.slice(3) ); // 45 console.log( '123456'.slice(3) ); // 456 console.log( '1234567'.slice(3) ); // 4567Chúng tôi sử dụng & nbsp; ________ 5 & nbsp; để thấy rằng chuỗi sau khi hoạt động lát cắt trống.
Kết quả trống có nghĩa là chuỗi ngắn hơn 3 ký tự hoặc độ dài chính xác là 3 ký tự và chuỗi của chúng tôi trống (độ dài của chuỗi là 0).
Bởi vì chuỗi chuỗi trả về Chuỗi nên chúng ta cũng có thể gọi phương thức độ dài chuỗi để kiểm tra kích thước của chuỗi được trả về, như trên ví dụ bên dưới:
// ONLINE-RUNNER:browser; console.log( ''.slice(3) === '' ); // empty console.log( ''.slice(3).length ); // 02. Sử dụng phương thức chuỗi chuỗi ()
// ONLINE-RUNNER:browser; var text = '12345'; var substring = text.substring(3); console.log(substring); // 453. Sử dụng Phương thức String Strop ()
// ONLINE-RUNNER:browser; var text = '12345'; var substring = text.replace(/.{3}/, ''); console.log(substring); // 45Các câu hỏi hợp nhất
- JavaScript - Làm thế nào để loại bỏ 3 ký tự đầu tiên từ chuỗi?
- Làm cách nào để cắt giảm 3 ký tự đầu tiên trong JavaScript?
- JavaScript - Xóa 3 ký tự đầu tiên của chuỗi
- Cắt bỏ 3 ký tự đầu tiên trong JS
Bài đăng này sẽ thảo luận về cách loại bỏ ký tự đầu tiên khỏi một chuỗi trong JavaScript.
Vì các chuỗi là bất biến trong JavaScript, chúng ta có thể xóa tại chỗ loại bỏ các ký tự khỏi nó. Ý tưởng là tạo ra một chuỗi mới thay thế. Có ba cách trong JavaScript để loại bỏ ký tự đầu tiên khỏi chuỗi:
1. Sử dụng phương thức substring()
Phương thức substring() trả về một phần của chuỗi giữa các chỉ mục được chỉ định hoặc đến cuối chuỗi.
Đặt str = 'xin chào';str='Hello'; str=str.substring(1);= str.substring(1); console.log(str);.log(str); /* & nbsp; & nbsp; & nbsp; & nbsp; đầu ra: ello */ |
Tải xuống & nbsp; & nbsp; mã
& nbsp; Bạn có thể dễ dàng mở rộng giải pháp để loại bỏ các ký tự n đầu tiên khỏi chuỗi.
You can easily extend the solution to remove the first n characters from the string.
Đặt str = 'xin chào';str='Hello'; letn=3;n =3; str=str.substring(n);= str.substring(n); console.log(str);.log(str); /* & nbsp; & nbsp; & nbsp; & nbsp; đầu ra: ello */ |
Tải xuống & nbsp; & nbsp; mã
& nbsp; Bạn có thể dễ dàng mở rộng giải pháp để loại bỏ các ký tự n đầu tiên khỏi chuỗi.
& nbsp; & nbsp; & nbsp; & nbsp; đầu ra: lo
Đặt str = 'xin chào';str='Hello'; str=str.slice(1);= str.slice(1); console.log(str);.log(str); /* & nbsp; & nbsp; & nbsp; & nbsp; đầu ra: ello */ |
Tải xuống & nbsp; & nbsp; mã
& nbsp; Bạn có thể dễ dàng mở rộng giải pháp để loại bỏ các ký tự n đầu tiên khỏi chuỗi.
This can be easily extended to remove first n characters from the string.
Đặt str = 'xin chào';str='Hello'; letn=3;n =3; str=str.slice(n);= str.slice(n); console.log(str);.log(str); /* & nbsp; & nbsp; & nbsp; & nbsp; đầu ra: ello */ |
Tải xuống & nbsp; & nbsp; mã
& nbsp; Bạn có thể dễ dàng mở rộng giải pháp để loại bỏ các ký tự n đầu tiên khỏi chuỗi.
& nbsp; & nbsp; & nbsp; & nbsp; đầu ra: lo
Đặt str = 'xin chào';str='Hello'; str=str.substr(1);= str.substr(1); console.log(str);.log(str); /* & nbsp; & nbsp; & nbsp; & nbsp; đầu ra: ello */ |
Tải xuống & nbsp; & nbsp; mã
& nbsp; Bạn có thể dễ dàng mở rộng giải pháp để loại bỏ các ký tự n đầu tiên khỏi chuỗi.
Note that // ONLINE-RUNNER:browser;
// true means string is empty
console.log( ''.slice(3) === '' ); // empty
console.log( '1'.slice(3) === '' ); // empty
console.log( '12'.slice(3) === '' ); // empty
console.log( '123'.slice(3) === '' ); // empty
console.log( '1234'.slice(3) ); // 4
console.log( '12345'.slice(3) ); // 45
console.log( '123456'.slice(3) ); // 456
console.log( '1234567'.slice(3) ); // 45672 might get deprecated in the future and should be avoided.
& nbsp; & nbsp; & nbsp; & nbsp; đầu ra: lo
2. Sử dụng phương pháp slice()
Phương thức slice() trích xuất văn bản từ một chuỗi và trả về một chuỗi mới.
& nbsp; Điều này có thể dễ dàng mở rộng để xóa các ký tự n đầu tiên khỏi chuỗi. :)