165
Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.
Nếu tôi có một chuỗi
var str = "Abc: Lorem ipsum sit amet";
str = str.split[":"].pop[];
2, làm thế nào tôi có thể sử dụng JavaScript/jQuery để xóa chuỗi trước var str = "Abc: Lorem ipsum sit amet";
str = str.split[":"].pop[];
3 bao gồm var str = "Abc: Lorem ipsum sit amet";
str = str.split[":"].pop[];
3. Ví dụ, chuỗi trên sẽ trở thành: var str = "Abc: Lorem ipsum sit amet";
str = str.split[":"].pop[];
5.
Ata
3.1805 Huy hiệu vàng19 Huy hiệu bạc31 Huy hiệu đồng5 gold badges19 silver badges31 bronze badges
Đã hỏi ngày 3 tháng 11 năm 2010 lúc 22:44Nov 3, 2010 at 22:44
1
Không cần JQuery ở đây, JavaScript thường xuyên sẽ làm:
var str = "Abc: Lorem ipsum sit amet";
str = str.substring[str.indexOf[":"] + 1];
Hoặc, phiên bản
var str = "Abc: Lorem ipsum sit amet";
str = str.split[":"].pop[];
6 và var str = "Abc: Lorem ipsum sit amet";
str = str.split[":"].pop[];
7:var str = "Abc: Lorem ipsum sit amet";
str = str.split[":"].pop[];
Hoặc, phiên bản regex [một số biến thể của điều này]:
var str = "Abc: Lorem ipsum sit amet";
str = /:[.+]/.exec[str][1];
Ghosh
1.4341 Huy hiệu vàng16 Huy hiệu bạc24 Huy hiệu đồng1 gold badge16 silver badges24 bronze badges
Đã trả lời ngày 3 tháng 11 năm 2010 lúc 22:46Nov 3, 2010 at 22:46
Nick Cravernick CraverNick Craver
615K134 Huy hiệu vàng1293 Huy hiệu bạc1152 Huy hiệu đồng134 gold badges1293 silver badges1152 bronze badges
5
Như một câu trả lời theo dõi của Nick nếu chuỗi của bạn chứa nhiều lần xuất hiện
var str = "Abc: Lorem ipsum sit amet";
str = str.split[":"].pop[];
3 và bạn muốn chỉ xóa phần phụ trước lần xuất hiện đầu tiên, thì đây là phương pháp:var str = "Abc:Lorem:ipsum:sit:amet";
arr = str.split[":"];
arr.shift[];
str = arr.join[":"];
// str = "Lorem:ipsum:sit:amet"
Đã trả lời ngày 20 tháng 8 năm 2021 lúc 17:08Aug 20, 2021 at 17:08
Yassir Khaldiyassir KhaldiYassir Khaldi
1.1541 Huy hiệu vàng13 Huy hiệu bạc23 Huy hiệu đồng1 gold badge13 silver badges23 bronze badges
0
Bài viết này thảo luận về cách loại bỏ một phần của chuỗi cho đến khi xảy ra một ký tự cụ thể. Bài báo cũng phục vụ để loại bỏ một phần của chuỗi cho đến khi một nhân vật cụ thể xuất hiện đầu tiên và cuối cùng. Mục lục:- Chuỗi JavaScript Xóa cho đến khi xảy ra lần cuối của ký tự Sử dụng chuỗi con [] và indexof []:-substring[] method returns a subset of the string between the start and end indexes or to the end of the string. Phương thức Subring [] của JavaScript, một tập hợp con 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. & NBSP;indexOf[searchValue, indexPosition] method in javascript gets the index of the first occurrence of the specified substring within the string. Here, Phương thức Indexof [SearchValue, IndexPocation] trong JavaScript nhận được chỉ số của lần xuất hiện đầu tiên của chuỗi con được chỉ định trong chuỗi. & NBSP; ở đây, Example:- Chỉ số là tùy chọn và chỉ định chỉ mục từ nơi bắt đầu tìm kiếm.“This is a – dummy string- For example only” Code:-
Explanation:- Xóa phần trước khi xuất hiện đầu tiên của dấu gạch nối [-] khỏi chuỗi. Đây là một chuỗi giả- ví dụ chỉsubstring[] method to extract a substring from the original string. The substring will be formed starting from the character after the first hyphen [-] till the last character of the string. Output:- Mã trên đang sử dụng phương thức & nbsp; subring [] & nbsp; để trích xuất một chuỗi con từ chuỗi ban đầu. Chất nền sẽ được hình thành bắt đầu từ ký tự sau dấu gạch nối đầu tiên [-] cho đến khi ký tự cuối cùng của chuỗi. Sử dụng biểu thức chính quy và exec []:-
is the regular expression object. These objects are patterns used to match character combinations in strings. Regexpis đối tượng biểu thức chính quy. Những đối tượng này là các mẫu được sử dụng để phù hợp với kết hợp ký tự trong chuỗi. exec[] javascript method will perform a search to match the regular
expression within a specified string. The exec[] method returns a result array or null if nothing is found. Example:- Chỉ số là tùy chọn và chỉ định chỉ mục từ nơi bắt đầu tìm kiếm.“This is a – dummy string- For example only” Code:-Xóa chuỗi JavaScript cho đến khi lần xuất hiện đầu tiên của ký tự
let dummyString = "This is a - dummy string- For example only";
console.log[dummyString.substring[dummyString.indexOf["-"] + 1]];
dummy string- For example only
let dummyString = "This is a -dummy string- For example only" console.log[/-[.+]/.exec[dummyString][1]]
Explanation:-
Xóa phần trước khi xuất hiện đầu tiên của dấu gạch nối [-] khỏi chuỗi. Đây là một chuỗi giả- ví dụ chỉexec[] method to remove the string before the first occurrence of character hyphen [-].
Mã trên đang sử dụng phương thức & nbsp; subring [] & nbsp; để trích xuất một chuỗi con từ chuỗi ban đầu. Chất nền sẽ được hình thành bắt đầu từ ký tự sau dấu gạch nối đầu tiên [-] cho đến khi ký tự cuối cùng của chuỗi. /-[.+]/ where :-
- Sử dụng biểu thức chính quy và exec []:- Identifies the beginning and the end of the expression.
- Regexpis đối tượng biểu thức chính quy. Những đối tượng này là các mẫu được sử dụng để phù hợp với kết hợp ký tự trong chuỗi.[.+] Matches the string after the first occurrence of the character hyphen [-]where [.+] means at least one.
Output:-
dummy string- For example only
Chuỗi JavaScript Xóa cho đến khi xảy ra lần cuối của ký tự
Sử dụng chuỗi con [] và indexof []:-
Phương thức Subring [] của JavaScript, một tập hợp con 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. & NBSP;split[] method in javascript returns an array of substrings formed by splitting a given string.
Phương thức Indexof [SearchValue, IndexPocation] trong JavaScript nhận được chỉ số của lần xuất hiện đầu tiên của chuỗi con được chỉ định trong chuỗi. & NBSP; ở đây,pop[] method removes the last element of the array and returns this element.
Example:-
Xóa phần trước khi xuất hiện cuối cùng của [-] khỏi chuỗi. Đây là một chuỗi giả- ví dụ chỉ cóbefore the last occurrence of [-] from the string “This is a – dummy string- For example only”
Code:-
let dummyString = "This is a - dummy string- For example only" console.log[dummyString.split["-"].pop[""]]
Explanation:-
Quảng cáosplit[] method to divide the dummyString into array elements where division is based on hyphen [-]. The array elements will be {This is a, dummy string, For example only}.
SearchValue chỉ định chuỗi con sẽ được tìm kiếm trong một chuỗi. javascript’s pop[] method will return the last element of the array and finally, For example only gets printed on the console.
Output:-
For example only
Chỉ số là tùy chọn và chỉ định chỉ mục từ nơi bắt đầu tìm kiếm.
Xóa phần trước khi xuất hiện đầu tiên của dấu gạch nối [-] khỏi chuỗi. Đây là một chuỗi giả- ví dụ chỉlastIndexOf[searchValue] is used to get the index of the last occurrence of the specified substring within the string. The method will return -1 if the value is not found. The parameter searchValue specifies the substring / character one needs to search.
Example:-
Xóa phần trước khi xuất hiện cuối cùng của [-] khỏi chuỗi. Đây là một chuỗi giả- ví dụ chỉ cóbefore the last occurrence of [-] from the string“This is a – dummy string- For example only”
Code:-
var str = "Abc: Lorem ipsum sit amet";
str = str.split[":"].pop[];
0Output:-
For example only
Đọc thêm:
- Xóa dấu phẩy khỏi chuỗi trong JavaScript
- JavaScript Xóa các lần phá vỡ dòng khỏi chuỗi [4 cách]
- JavaScript: Chuỗi xóa các ký tự đặc biệt
- JavaScript: Xóa khoảng trống khỏi chuỗi
Chúng tôi hy vọng bài viết này đã giúp bạn xóa một phần của chuỗi cho đến khi một nhân vật cụ thể xuất hiện. Chúc may mắn !!!