Ví dụ
Trích xuất một chuỗi con từ văn bản:
hãy để văn bản = "Hello World!"; Đặt kết quả = text.substr (1, 4);
let result = text.substr(1, 4);
Hãy tự mình thử »
Bắt đầu ở vị trí 2:
Đặt kết quả = text.substr (2);
Hãy tự mình thử »
Bắt đầu ở vị trí 2:
Đặt kết quả = text.substr (2);
Thêm ví dụ dưới đây.
Định nghĩa và cách sử dụng
Phương pháp substr() trích xuất một phần của chuỗi.
Phương thức substr() bắt đầu ở một vị trí được chỉ định và trả về một số ký tự được chỉ định.
Phương thức substr() không thay đổi chuỗi gốc.
Để trích xuất các ký tự từ cuối chuỗi, hãy sử dụng vị trí bắt đầu âm.
Cú pháp
String.substr (bắt đầu, độ dài) | Thông số |
Tham số | Sự mô tả The start position. First character is at index 0. bắt đầu |
Yêu cầu. Vị trí bắt đầu. Nhân vật đầu tiên ở chỉ mục 0. | Nếu bắt đầu lớn hơn độ dài, Subr () trả về "" ".if start là âm, số phụ () được tính từ cuối chuỗi. The number of characters to extract. If omitted, it extracts the rest of the string |
chiều dài
Tùy chọn. Số lượng ký tự để trích xuất. Bỏ qua, nó trích xuất phần còn lại của chuỗi | Thông số |
Tham số | Sự mô tả If length is 0 or negative, an empty string is returned. |
bắt đầu
Yêu cầu. Vị trí bắt đầu. Nhân vật đầu tiên ở chỉ mục 0.
Nếu bắt đầu lớn hơn độ dài, Subr () trả về "" ".if start là âm, số phụ () được tính từ cuối chuỗi.
chiều dài
Tùy chọn. Số lượng ký tự để trích xuất. Bỏ qua, nó trích xuất phần còn lại của chuỗi | Giá trị trả về | Loại hình | Một chuỗi | Một chuỗi chứa phần được trích xuất.if chiều dài là 0 hoặc âm, một chuỗi trống được trả về. | Nhiều ví dụ hơn |
Hỗ trợ trình duyệt | Hỗ trợ trình duyệt | Hỗ trợ trình duyệt | Hỗ trợ trình duyệt | Hỗ trợ trình duyệt | Hỗ trợ trình duyệt |
Tóm tắt: Trong hướng dẫn này, bạn sẽ học cách sử dụng phương thức JavaScript let str = 'JavaScript Substring';
let substring = str.substring(0,10);
console.log(substring);
let str = 'JavaScript Substring'; let substring = str.substring(0,10); console.log(substring);
Code language: JavaScript (javascript)0 method to extract a substring from a string.Giới thiệu về Phương thức JavaScript Subring ()
JavaScript
let str = 'JavaScript Substring'; let substring = str.substring(0,10); console.log(substring);
Code language: JavaScript (javascript)1 trả về một phần chuỗi giữa các chỉ mục bắt đầu và kết thúc:str.substring(startIndex [, endIndex])
Code language: JavaScript (javascript)Phương thức
let str = 'JavaScript Substring'; let substring = str.substring(0,10); console.log(substring);
Code language: JavaScript (javascript)0 chấp nhận hai tham số:let str = 'JavaScript Substring'; let substring = str.substring(0,10); console.log(substring);
Code language: JavaScript (javascript)3andlet str = 'JavaScript Substring'; let substring = str.substring(0,10); console.log(substring);
Code language: JavaScript (javascript)4:let str = 'JavaScript Substring'; let substring = str.substring(0,10); console.log(substring);
Code language: JavaScript (javascript)3 chỉ định chỉ số của ký tự đầu tiên bao gồm trong chuỗi con được trả về.let str = 'JavaScript Substring'; let substring = str.substring(0,10); console.log(substring);
Code language: JavaScript (javascript)4 xác định ký tự đầu tiên loại trừ khỏi chuỗi con được trả về. Nói cách khác, phần phụ được trả về không bao gồm ký tự ở endindex.
Nếu bạn bỏ qua
let str = 'JavaScript Substring'; let substring = str.substring(0,10); console.log(substring);
Code language: JavaScript (javascript)4,let str = 'JavaScript Substring'; let substring = str.substring(0,10); console.log(substring);
Code language: JavaScript (javascript)0 sẽ trả lại phần phụ vào cuối chuỗi.Nếu
let str = 'JavaScript Substring'; let substring = str.substring(0,10); console.log(substring);
Code language: JavaScript (javascript)3 bằnglet str = 'JavaScript Substring'; let substring = str.substring(0,10); console.log(substring);
Code language: JavaScript (javascript)4, phương thứclet str = 'JavaScript Substring'; let substring = str.substring(0,10); console.log(substring);
Code language: JavaScript (javascript)0 trả về một chuỗi trống.Nếu
let str = 'JavaScript Substring'; let substring = str.substring(0,10); console.log(substring);
Code language: JavaScript (javascript)3 lớn hơnlet str = 'JavaScript Substring'; let substring = str.substring(0,10); console.log(substring);
Code language: JavaScript (javascript)4,let str = 'JavaScript Substring'; let substring = str.substring(0,10); console.log(substring);
Code language: JavaScript (javascript)0 hoán đổi vai trò của họ: startindex trở thành endindex và ngược lại.Nếu
let str = 'JavaScript Substring'; let substring = str.substring(0,10); console.log(substring);
Code language: JavaScript (javascript)3 hoặclet str = 'JavaScript Substring'; let substring = str.substring(0,10); console.log(substring);
Code language: JavaScript (javascript)4 nhỏ hơn 0 hoặc lớn hơnJavaScript
Code language: JavaScript (javascript)7, ____10 sẽ coi nó là 0 (0) hoặcJavaScript
Code language: JavaScript (javascript)7 tương ứng.Nếu bất kỳ tham số nào là
let str = 'JavaScript Substring'; let substring = str.substring(11); console.log(substring);
Code language: JavaScript (javascript)0,let str = 'JavaScript Substring'; let substring = str.substring(0,10); console.log(substring);
Code language: JavaScript (javascript)0 đối xử với nó như thể nó bằng không (0).Ví dụ: JavaScript Subring ()
Hãy cùng lấy một số ví dụ về việc sử dụng phương pháp JavaScript ____1010.
1) Trích xuất một chuỗi con từ đầu ví dụ chuỗi
Ví dụ sau sử dụng phương thức phụ để trích xuất một chuỗi con bắt đầu từ đầu chuỗi:
let str = 'JavaScript Substring'; let substring = str.substring(0,10); console.log(substring);
Code language: JavaScript (javascript)Output:
JavaScript
Code language: JavaScript (javascript)2) Trích xuất một chuỗi con vào cuối ví dụ chuỗi
Ví dụ sau sử dụng chuỗi con () để trích xuất một chuỗi con từ chỉ mục 11 đến cuối chuỗi:
let str = 'JavaScript Substring'; let substring = str.substring(11); console.log(substring);
Code language: JavaScript (javascript)Output:
Substring
Code language: JavaScript (javascript)3) Trích xuất miền từ ví dụ email
Ví dụ sau sử dụng
let str = 'JavaScript Substring'; let substring = str.substring(0,10); console.log(substring);
Code language: JavaScript (javascript)0 vớilet str = 'JavaScript Substring'; let substring = str.substring(11); console.log(substring);
Code language: JavaScript (javascript)4 để trích xuất tên miền từ email:let email = ''; let domain = email.substring(email.indexOf('@') + 1); console.log(domain); // gmail.com
Code language: JavaScript (javascript)Làm thế nào nó hoạt động:
- Đầu tiên,
let str = 'JavaScript Substring'; let substring = str.substring(11); console.log(substring);
Code language: JavaScript (javascript)4 trả về vị trí của ký tự @. - Sau đó, chuỗi con trả về miền bắt đầu từ chỉ mục của
let str = 'JavaScript Substring'; let substring = str.substring(11); console.log(substring);
Code language: JavaScript (javascript)6 cộng với 1 đến cuối chuỗi.
Bản tóm tắt
- JavaScript
let str = 'JavaScript Substring'; let substring = str.substring(0,10); console.log(substring);
Code language: JavaScript (javascript)0 trả về chuỗi con từ một chuỗi giữa các chỉ mục bắt đầu và kết thúc.
Hướng dẫn này có hữu ích không?