Hướng dẫn remove string before character javascript - loại bỏ chuỗi trước ký tự javascript

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.

Hướng dẫn remove string before character javascript - loại bỏ chuỗi trước ký tự javascript

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

Hướng dẫn remove string before character javascript - loại bỏ chuỗi trước ký tự javascript

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];

Hướng dẫn remove string before character javascript - loại bỏ chuỗi trước ký tự javascript

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

Hướng dẫn remove string before character javascript - loại bỏ chuỗi trước ký tự javascript

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:-

  • Xóa chuỗi JavaScript cho đến khi lần xuất hiện đầu tiên của ký tự
  • Chuỗi JavaScript Xóa cho đến khi xảy ra lần cuối của ký tự

Xóa chuỗi JavaScript cho đến khi lần xuất hiện đầu tiên của ký tự

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,

  • Quảng cáosearchValue specifies the substring to be searched within a string.
  • SearchValue chỉ định chuỗi con sẽ được tìm kiếm trong một chuỗi.indexPosition is optional and specifies the index from where to begin the search.

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:-

let dummyString = "This is a - dummy string- For example only";
console.log(dummyString.substring(dummyString.indexOf("-") + 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ỉ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:-

 dummy string- For example only

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:-

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();
0

Output:-

 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 !!!

Làm thế nào để bạn cắt một chuỗi trước đây?

Sử dụng phương thức Split () để cắt chuỗi trước ký tự trong Python. Phương thức chia () chia một chuỗi vào một danh sách. to cut string before the character in Python. The split() method splits a string into a list.

Làm cách nào để loại bỏ một ký tự khỏi chuỗi trong JavaScript?

Chuỗi JavaScript thay thế () Phương thức thay thế () là một trong những kỹ thuật được sử dụng phổ biến nhất để loại bỏ ký tự khỏi chuỗi trong JavaScript.Phương thức thay thế () có hai tham số, đầu tiên là ký tự được thay thế và thứ hai trong số đó là ký tự để thay thế nó. The replace() method is one of the most commonly used techniques to remove the character from a string in javascript. The replace() method takes two parameters, the first of which is the character to be replaced and the second of which is the character to replace it with.

Làm thế nào để bạn xóa tất cả các ký tự khỏi một chuỗi sau một ký tự cụ thể trong JavaScript?

Phương thức cắt () để loại bỏ mọi thứ sau một ký tự cụ thể, ví dụ:const bị loại bỏ = str.lát (0, str. indexof ('['));.Phương thức lát cắt sẽ trả về một phần của chuỗi trước ký tự được chỉ định. to remove everything after a specific character, e.g. const removed = str. slice(0, str. indexOf('[')); . The slice method will return the part of the string before the specified character.

Làm cách nào để loại bỏ một chuỗi trong JavaScript?

Trim () Phương thức Trim () sẽ loại bỏ khoảng trắng từ cả hai đầu của chuỗi và trả về một chuỗi mới, mà không cần sửa đổi chuỗi gốc.Khoảng trắng trong bối cảnh này là tất cả các ký tự khoảng trắng (không gian, tab, không gian không phá vỡ, v.v.) The trim() method removes whitespace from both ends of a string and returns a new string, without modifying the original string. Whitespace in this context is all the whitespace characters (space, tab, no-break space, etc.)