Hướng dẫn how do i extract something from a string in javascript? - làm cách nào để trích xuất nội dung nào đó từ chuỗi trong javascript?

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
If start is negative, substr() counts from the end of the string.

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ỗiThô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ỗiGiá trị trả vềLoại hìnhMột chuỗiMộ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ệtHỗ trợ trình duyệtHỗ trợ trình duyệtHỗ trợ trình duyệtHỗ trợ trình duyệtHỗ 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);

Code language: JavaScript (javascript)
0 để trích xuất một chuỗi con từ một chuỗi.: in this tutorial, you’ll learn how to use the JavaScript

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)
3and

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)
    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ằng

let str = 'JavaScript Substring'; let substring = str.substring(0,10); console.log(substring);

Code language: JavaScript (javascript)
4, phương thức

let 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ơn

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 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ặc

let 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ơn

JavaScript

Code language: JavaScript (javascript)
7, ____10 sẽ coi nó là 0 (0) hoặc

JavaScript

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ới

let 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?