Làm cách nào để xóa một ký tự khỏi chuỗi trong JavaScript? – gỡ bỏ . từ chuỗi javascript

Cổng thông tin Khoa học Máy tính dành cho những người yêu thích máy tính. Nó bao gồm các bài báo về khoa học máy tính và lập trình được viết tốt, được tư duy tốt và được giải thích tốt, các câu đố và thực hành / lập trình cạnh tranh / các câu hỏi phỏng vấn công ty.

Bạn đang xem : loại bỏ. từ chuỗi javascript

Cho một chuỗi và nhiệm vụ là xóa một ký tự khỏi chuỗi đã cho.

Phương pháp 1: Sử dụng phương thức Replace () : Phương thức Replace được sử dụng để thay thế một ký tự / chuỗi cụ thể bằng ký tự / chuỗi khác. Nó cần hai tham số, đầu tiên là chuỗi được thay thế và thứ hai là chuỗi sẽ được thay thế bằng. Trong trường hợp này, tham số đầu tiên là ký tự sẽ bị xóa và tham số thứ hai có thể được cung cấp dưới dạng một chuỗi trống. Thao tác này sẽ xóa ký tự khỏi chuỗi. Phương thức này loại bỏ lần xuất hiện đầu tiên của chuỗi.

Cú pháp:

 string.replace (' characterToReplace ',' '); 

Ví dụ:

& lt;! DOCTYPE html & gt;

& lt; html & gt;

& lt; head & gt;

& lt; tiêu đề & gt; < / code>

Cách xóa ký tự khỏi < / p>

chuỗi sử dụng Javascript?

& lt; / title < code class = "trơn"> & gt;

& lt; / head & gt;

& lt; body & gt;

& lt; h1 style = "color: green" & gt;

GeeksforGeeks

& lt; / h1 & gt ;

& lt; b & gt;

Cách xóa ký tự khỏi

một chuỗi sử dụng Javascript?

& lt; / b & gt;

& lt; p & gt; Chuỗi gốc là GeeksforGeeks & lt; / p & gt;

< code class = "undefined space">

& lt; p & gt;

Chuỗi mới là:

& lt; span class = "output" & gt; & lt; / span & gt;

& lt; / p & gt;

< code class = "undefined space"> & lt; nút onclick = "removeCharacter ()" & gt;

Xóa ký tự

& lt; / nút & gt;

& lt; < code class = "keyword"> script type = "text / javascript " & gt;

originalString = 'GeeksForGeeks';

newString = originalString.replace ('G', '');

< p class = "line number37 index36 alt2"> document.querySelector ('. output'). textContent

= newString;

}

& lt; / script & gt;

& lt; / body & gt;

& lt; / html & gt;

 
  

Đầu ra:

  • Trước khi nhấp vào nút:
    lớp
  • Sau khi nhấp vào nút:
    Replace-after

Phương pháp 2: Sử dụng phương thức Replace () với một biểu thức chính quy: Phương thức 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 chỉ định, không giống như phương pháp trước đó. Một biểu thức chính quy được sử dụng thay vì chuỗi cùng với thuộc tính toàn cục. Nó sẽ chọn mọi lần xuất hiện trong chuỗi và nó có thể bị xóa.

Cú pháp:

 string.replace (/ regExp / g, ''); 

Ví dụ:

& lt;! DOCTYPE html & gt; < / code>

& lt; html & gt;

& lt; head & gt;

& lt; title & gt;

Cách xóa ký tự khỏi

chuỗi sử dụng Javascript?

& lt; / title & gt;

& lt; / head & gt;

& lt; body & gt;

& lt; h1 style = " color: green " & gt;

GeeksforGeeks

& lt; / h1 & gt;

& lt; b < / code> & gt;

Cách xóa ký tự khỏi

a chuỗi sử dụng Javascript?

& lt; / b & gt;

& lt; p & gt; Chuỗi gốc là GeeksforGeeks & lt; / p & gt;

& lt; p & gt; < / p>

Chuỗi mới là:

& lt; span class = " output " & gt; & lt; / span < / code> & gt;

& lt; / p & gt;

& lt; nút onclick = "removeCharacter ()" & gt;

Xóa ký tự

& lt; / nút & gt;

& lt; script type = "text / javascript" & gt;

function removeCharacter () {

originalString = 'GeeksForGeeks';

newString = originalString.replace (/ G / g, '');

document.querySelector ('. output'). textContent

= newString;

}

& lt; / script & gt;

& lt; / body & gt;

& lt; / html & gt;

 
  

Đầu ra:

  • Trước khi nhấp vào nút:
    ReplaceAll-before
  • Sau khi nhấp vào nút:
    ReplaceAll-after

Phương pháp 3: Loại bỏ ký tự đầu tiên hoặc cuối cùng bằng cách sử dụng phương thức slice (): Slice Phương thức () được sử dụng để trích xuất các phần của một chuỗi giữa các tham số đã cho. Phương thức này lấy chỉ mục bắt đầu và chỉ mục kết thúc của chuỗi và trả về chuỗi ở giữa các chỉ số này. Nếu chỉ số kết thúc không được chỉ định, nó được giả định là độ dài của chuỗi. Có thể loại bỏ ký tự đầu tiên bằng cách chỉ định chỉ mục đầu là 1. Nó trích xuất chuỗi từ ký tự thứ hai đến cuối chuỗi. Có thể xóa ký tự cuối cùng bằng cách chỉ định chỉ mục kết thúc nhỏ hơn một chút so với độ dài của chuỗi. Thao tác này trích xuất chuỗi từ đầu chuỗi đến ký tự thứ hai đến ký tự cuối cùng.

Cú pháp:

// Xóa ký tự đầu tiên
string.slice (1);

// Xóa ký tự cuối cùng
string.slice (0, string.length - 1);

Ví dụ:

& lt;! DOCTYPE html & gt; < / code>

& lt; html & gt;

& lt; head & gt;

& lt; title & gt;

Cách thực hiện xóa một ký tự khỏi

chuỗi sử dụng Javascript?

< code class = "undefined space"> & lt; / title & gt;

& lt; / head & gt;

& lt; body & gt;

< p class = "line number12 index11 alt1"> & lt; h1 style = "color: green" & gt;

GeeksforGeeks

& lt; / h1 & gt;

& lt; b & gt;

Cách xóa ký tự khỏi

một chuỗi sử dụng Javascript?

& lt; / b & gt;

& lt; p & gt; Chuỗi gốc là GeeksforGeeks & lt; / < code class = "keyword"> p & gt;

& lt; p & gt;

Chuỗi ký tự đầu tiên bị xóa:

& lt; span class = "output1" & gt; & lt; / span & gt;

& lt; / p & gt;

& lt; p & gt;

Chuỗi đã xóa ký tự cuối cùng:

& lt; span class < / code> = "output2" & gt; & lt; / span & gt;

< / code> & lt; / p & gt;

< p class = "line number32 index31 alt1">

Nút & lt; onclick = "removeCharacter ()" & gt;

Xóa Ký tự

& lt; / nút & gt;

< / code>

& lt; script type = " text / javascript " & gt;

function removeCharacter () {

originalString = 'GeeksForGeeks ';

firstCharRemoved = originalString.slice (1) ;

lastCharRemoved =

< / code> originalString.slice (0, originalString.length - 1);

document.querySelector ('. Output1' ) .textContent

= firstCharRemoved;

document.querySelector ('. output2'). textContent

= lastCharRemoved;

}

& lt; / script & gt;

& lt; / body & gt;

& lt; / html & gt;

 
  

Đầu ra:

  • Trước khi nhấp vào nút:
    firstLastChar-before
  • Sau khi nhấp vào nút:
    firstLastChar-after

Phương pháp 4: Xóa một ký tự cụ thể tại chỉ mục nhất định bằng phương thức substr (): Cái này phương thức có thể được sử dụng để xóa một ký tự khỏi một chỉ mục cụ thể trong chuỗi. Phương thức substr () được sử dụng để trích xuất các phần của một chuỗi giữa các tham số đã cho. Phương thức này nhận hai tham số, một là chỉ số bắt đầu và một là chỉ số kết thúc của chuỗi. Chuỗi giữa các chỉ số này được trả về. Phần của chuỗi trước và sau ký tự cần xóa được tách ra và nối lại với nhau. Thao tác này sẽ xóa ký tự khỏi chỉ mục cụ thể.

Cú pháp:

 string.slice (0, position - 1) + string.slice (position, string .length); 

Ví dụ:

< p>

& lt ;! DOCTYPE html & gt;

& lt; html < code class = "trơn"> & gt;

& lt; head & gt;

& lt; title & gt;

Cách xóa ký tự khỏi dòng

chuỗi sử dụng Javascript?

< code class = "undefined space"> & lt; / title & gt;

& lt; / head & gt;

& lt; body & gt;

< p class = "line number12 index11 alt1"> & lt; h1 style = " color: green " & gt;

GeeksforGeeks

& lt; / h1 & gt;

& lt; b & gt;

Cách xóa ký tự khỏi

< code class = "trơn"> & lt; / b & gt;

& lt; p & gt; Chuỗi gốc là từ khóa GeeksforGeeks & lt; / p & gt;

< / p>

& lt; p & gt;

Chuỗi mới là:

& lt; span < code class = "color1"> class = "output" & gt; & lt; / span & gt;

< code class = "undefined space"> & lt; / p & gt;

& lt; nút onclick = " removeCharacter (6) " & gt;

Xóa ký tự

& lt; / nút & gt;

& lt; script type = "text / javascript" & gt;

function removeCharacter (position) {

originalString = 'GeeksForGeeks';

newString = originalString.slice (0, position - 1)

+ originalString.slice (vị trí, originalString.length);

document.querySelector ('. output'). textContent = newString;

}

& lt; / script < code class = "trơn"> & gt;

& lt; / body & gt;

& lt; / html & gt;

 
  

Đầu ra:

  • Trước khi nhấp vào nút:
    atIndex-before
  • Sau khi nhấp vào nút:
    atIndex-after

JavaScript được biết đến nhiều nhất để phát triển trang web nhưng nó cũng được sử dụng trong nhiều môi trường không phải trình duyệt. Bạn có thể học JavaScript từ đầu bằng cách làm theo Hướng dẫn JavaScript Ví dụ về JavaScript này .

Ghi chú cá nhân của tôi


Xem thêm những thông tin liên quan đến chủ đề gỡ bỏ . từ chuỗi javascript

Javascript Coding Challenge #6:Remove Vowels from the String in Javascript-RegularExpression

alt

  • Tác giả: CodingMonk
  • Ngày đăng: 2020-04-08
  • Đánh giá: 4 ⭐ ( 7404 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: REMOVE VOWELS FROM A STRING(Regex-Regular Expressions)
    This is one of the most frequently asked question in coding challenges.We will be discussing about this in detail and in a simplified way .From this you will get to learn abut regular expressions to search and match method to extract the characters in the form of an array and so many.

    javascript string Regex

    Facebook:https://www.facebook.com/Lets-Make-Ja

    ...

    Music: https://www.bensound.com

Các hàm xử lý chuỗi trong Javascript (cắt / tách / nối chuỗi ..)

  • Tác giả: freetuts.net
  • Đánh giá: 5 ⭐ ( 4158 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tồng hợp Các hàm xử lý chuỗi trong Javascript, thực hành các bài tập liên quan đến hàm xử lý chuỗi trong javascript bằng hàm

Các hàm xử lý chuỗi trong Javascript (cắt / tách / nối chuỗi ..)

  • Tác giả: mylop.edu.vn
  • Đánh giá: 3 ⭐ ( 7833 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Trong bài này mình sẽ giới thiệu các hàm xử lý chuỗi string trong Javascript, đây là những hàm được sử dụng rất nhiều trong quá trình làm việc với JS.

Xóa ký tự trong chuỗi JavaScript

  • Tác giả: laptrinhcanban.com
  • Đánh giá: 4 ⭐ ( 8630 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hướng dẫn xóa ký tự trong chuỗi JavaScript. Bạn sẽ học được tất cả các cách xóa ký tự trong chuỗi JavaScript bằng Regular expressions cũng như bằng các phương thức có sẵn trong bài viết nà

Cách xóa ký tự cuối cùng của chuỗi trong JavaScript

  • Tác giả: tech-wiki.online
  • Đánh giá: 5 ⭐ ( 1876 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Xóa các thẻ HTML / XML khỏi chuỗi

  • Tác giả: hiepsiit.net
  • Đánh giá: 5 ⭐ ( 3046 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

JavaScript Bỏ các khoảng trắng thừa trong chuỗi

  • Tác giả: www.javascriptbank.com
  • Đánh giá: 4 ⭐ ( 5412 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: ...JavaScript Bỏ các khoảng trắng thừa trong chuỗi - Bỏ các khoảng trắng thừa trong chuỗi - Ngôn ngữ: tiếng Việt

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  Tài liệu API jQuery - tập trung vào div jquery