Giá trị trả về. Hàm này trả về một giá trị số nguyên, đại diện cho chỉ mục original_str trong đó search_str xuất hiện đầu tiên. hàm nền []. Hàm substr[] - đây là hàm tích hợp sẵn của PHP dùng để trích xuất một phần cụ thể của chuỗi. cú pháp
substr [string_name, start_position, string_length_to_cut]
Giá trị trả về. Trả về phần được trích xuất của chuỗi nếu thành công, FALSE nếu không, hoặc một chuỗi trống nếu có lỗi.
Dưới đây là một số ví dụ. Các ví dụ sau sử dụng substr[] và strpos[] để xóa một phần của chuỗi sau một ký tự cụ thể. ví dụ 1.
substr [string_name, start_position, string_length_to_cut]4
substr [string_name, start_position, string_length_to_cut]5
substr [string_name, start_position, string_length_to_cut]6
substr [string_name, start_position, string_length_to_cut]7
substr [string_name, start_position, string_length_to_cut]8
substr [string_name, start_position, string_length_to_cut]9
GeeksForGeeks is the best platform. GeeksForGeeks
0 substr [string_name, start_position, string_length_to_cut]5
substr [string_name, start_position, string_length_to_cut]8
GeeksForGeeks is the best platform. GeeksForGeeks
0 GeeksForGeeks is the best platform. GeeksForGeeks
4 substr [string_name, start_position, string_length_to_cut]8
GeeksForGeeks is the best platform. GeeksForGeeks
6GeeksForGeeks is the best platform. GeeksForGeeks
7substr [string_name, start_position, string_length_to_cut]5
substr [string_name, start_position, string_length_to_cut]6
substr [string_name, start_position, string_length_to_cut]70
substr [string_name, start_position, string_length_to_cut]71
substr [string_name, start_position, string_length_to_cut]5
substr [string_name, start_position, string_length_to_cut]73
substr [string_name, start_position, string_length_to_cut]74
substr [string_name, start_position, string_length_to_cut]71
substr [string_name, start_position, string_length_to_cut]5
substr [string_name, start_position, string_length_to_cut]77
substr [string_name, start_position, string_length_to_cut]78
substr [string_name, start_position, string_length_to_cut]79 .
substr [string_name, start_position, string_length_to_cut]9
GeeksForGeeks is the best platform. GeeksForGeeks
0 substr [string_name, start_position, string_length_to_cut]5
substr [string_name, start_position, string_length_to_cut]8
substr [string_name, start_position, string_length_to_cut]14 Exit:
GeeksForGeeks is the best platform. GeeksForGeeks
GeeksForGeeks is the best platform. GeeksForGeeks
1 Thoát. substr [string_name, start_position, string_length_to_cut]7
Với sự trợ giúp của hàm substr[] và strps[] trong PHP, chúng ta có thể loại bỏ phần của chuỗi sau một ký tự nhất định
strpos[]
Đây là một chức năng sẵn có của PHP tìm kiếm một đoạn văn bản cụ thể trong một chuỗi và trả về lần xuất hiện đầu tiên của văn bản đó
chất nền[]
Nó cũng là một hàm sẵn có của PHP trả về một phần của chuỗi theo vị trí
Chúng tôi tìm thấy một phần của chuỗi sau một ký tự nhất định với sự trợ giúp của cả hai chức năng trên
Thí dụ
substr [string_name, start_position, string_length_to_cut]1
đầu ra
Một hình thức thao tác chuỗi tiêu chuẩn trong JavaScript là xóa ký tự khỏi chuỗi. Vì vậy, hãy khám phá tất cả các cách chúng ta có thể xóa ký tự khỏi chuỗi trong JavaScript
Để xóa một ký tự khỏi chuỗi trong Javascript, bạn có thể sử dụng các phương pháp và kỹ thuật khác nhau sau đây:
- substr[] – xóa một ký tự khỏi một chỉ mục cụ thể trong Chuỗi
- replace[] – thay thế một ký tự/chuỗi cụ thể bằng một ký tự/chuỗi khác
- slice[] – trích xuất các phần của chuỗi giữa các tham số đã cho
- Sử dụng hàm thay thế chuỗi [] với biểu thức chính quy
Chuỗi JavaScript thay thế[]
Javascript String replace[] là một phương thức tích hợp sẵn trả về Chuỗi mới với một số kết quả khớp của mẫu được thay thế bởi chuỗi thay thế. Hàm replace[] thay thế ký tự/chuỗi cụ thể bằng ký tự/chuỗi khác.
Phương thức repace[] nhận hai tham số, tham số đầu tiên là Chuỗi cần thay thế và tham số thứ hai là Chuỗi sẽ được thay thế bằng
Trong trường hợp này, đối số đầu tiên là ký tự cần xóa và tham số thứ hai có thể được cung cấp dưới dạng chuỗi rỗng. Sau đó, phương thức thay thế [] sẽ xóa ký tự khỏi Chuỗi. Cuối cùng, phương thức thay thế [] loại bỏ lần xuất hiện đầu tiên của Chuỗi
cú pháp
substr [string_name, start_position, string_length_to_cut]7
Thí dụ
substr [string_name, start_position, string_length_to_cut]7
đầu ra
substr [string_name, start_position, string_length_to_cut]4
Trong ví dụ này, Chuỗi ban đầu của chúng tôi là 'Xin chào của Adele'. Sau khi sử dụng Chuỗi. replace[] và chuyển ký tự trống cần thay thế cho ký tự ‘c‘, chúng tôi đã xóa thành công ký tự ‘c‘ và kết quả là ‘Xin chào y Adele’
Sử dụng phương thức thay thế [] với biểu thức chính quy
Để xóa một ký tự khỏi chuỗi, hãy sử dụng chuỗi thay thế [] và biểu thức chính quy. Sự kết hợp này được sử dụng để loại bỏ tất cả các lần xuất hiện của ký tự cụ thể, không giống như chức năng trước đó
Một biểu thức chính quy được sử dụng thay vì một chuỗi cùng với thuộc tính toàn cầu. Nó sẽ chọn mọi lần xuất hiện trong một chuỗi và nó có thể bị xóa
Xem đoạn mã sau
substr [string_name, start_position, string_length_to_cut]5
đầu ra
substr [string_name, start_position, string_length_to_cut]6
Bạn có thể thấy rằng bằng cách sử dụng biểu thức chính quy và phương thức replace[], chúng ta đã thay thế ký tự D bằng không, và nó đã xóa ký tự khỏi chuỗi
Xóa ký tự khỏi chuỗi bằng slice[]
Hàm slice[] trong JavaScript được sử dụng để trích xuất các phần của chuỗi giữa các tham số đã cho. Phương thức slice[] lấy chỉ số bắt đầu và chỉ số kết thúc của chuỗi và trả về chuỗi ở giữa các chỉ số này
Nếu chỉ mục kết thúc không được chỉ định, nó được coi là độ dài của chuỗi
Để xóa ký tự đầu tiên khỏi chuỗi, chỉ định chỉ số bắt đầu là 1. Trích xuất một chuỗi từ ký tự thứ hai cho đến cuối chuỗi.
Để xóa ký tự cuối cùng khỏi chuỗi, hãy chỉ định chỉ số kết thúc nhỏ hơn độ dài của chuỗi một đơn vị. Điều này trích xuất một chuỗi từ đầu chuỗi đến ký tự thứ hai đến ký tự cuối cùng
Xem đoạn mã sau
substr [string_name, start_position, string_length_to_cut]0
đầu ra
substr [string_name, start_position, string_length_to_cut]1
Trong ví dụ này, chúng tôi đã xóa ký tự đầu tiên và ký tự cuối cùng của chuỗi bằng phương thức slice[]
Để xóa ký tự đầu tiên, chúng tôi đã chuyển 1 làm đối số
Để xóa ký tự cuối cùng, chúng tôi đã chuyển đối số đầu tiên là 0 và đối số thứ hai là độ dài chuỗi – 1
Xóa một ký tự cụ thể bằng substr[]
Chuỗi con chuỗi Javascript [] là một hàm sẵn có trả về một phần của chuỗi giữa các chỉ mục bắt đầu và kết thúc hoặc đến cuối chuỗi
Phương thức substr[] có thể xóa một ký tự khỏi chỉ mục cụ thể trong chuỗi. Ngoài ra, hàm substr[] được sử dụng để trích xuất các phần của chuỗi giữa các tham số đã cho
Phương thức substr[] nhận hai tham số, tham số đầu tiên là chỉ số bắt đầu và tham số thứ hai là chỉ số kết thúc của chuỗi. Hàm trả về chuỗi giữa các chỉ số này được trả về
Phần chuỗi trước và sau ký tự cần loại bỏ được tách ra và nối với nhau. Ví dụ: điều này sẽ xóa một ký tự khỏi một chỉ mục cụ thể
Thí dụ
Để xóa ký tự đầu tiên khỏi chuỗi, hãy chuyển tham số đầu tiên là 1 và tham số thứ hai là chuỗi. chiều dài. Nó sẽ trả về chuỗi có ký tự đầu tiên bị xóa
substr [string_name, start_position, string_length_to_cut]2
đầu ra
substr [string_name, start_position, string_length_to_cut]3
Bạn có thể thấy từ đầu ra rằng ký tự đầu tiên bị xóa
Sự kết luận
Để xóa một ký tự khỏi đầu chuỗi, giữa chuỗi và cuối chuỗi, hãy sử dụng lệnh str. chất nền[], str. lát[] và str. các phương thức thay thế []