Làm cách nào để xóa ba chữ cái đầu tiên của chuỗi trong JQuery?Làm thế nào để loại bỏ 3 chữ cái đầu tiên trong JQuery?
Ví dụ: Rẽ cat1234
-1234
Làm cách nào để xóa ba chữ cái đầu tiên của chuỗi trong JQuery?Làm thế nào để loại bỏ 3 chữ cái đầu tiên trong JQuery?
Ví dụ: Rẽ cat1234
-1234
Không jQuery cần thiết.
"cat1234".slice(3);
hoặc
"cat1234".substring(3);
hoặc
"cat1234".substr(3);
Bạn không cần jQuery để làm điều này, JavaScript sẽ làm:
"cat1235".substring(3) // yields 1235
Làm thế nào về vani javascript:
'cat1234'.slice(3)
# returns '1234'
Bạn không cần phải sử dụng jquery để làm điều đó, sử dụng javascript đơn giản :
var txt = 'cat1234';
var txt2 = txt.substr(3);
Chỉ cần đồng bằng JavaScript:
var s = 'cat1234';
console.log(s.substr(3));
Tất cả các phương thức String có thể được tìm thấy here.
function trimCat() { return "cat1234".substring(3, 6); }
hoặc
function trimAnotherCat() { return "cat1234".replace("cat", ""); }
, nơi mà tất cả tình yêu đã biến mất? –
Đoạn trích bạn đã đăng sai và chỉ có thể được sử dụng trong các chức năng. cảnh báo là đúng .. –
@BobTodd: Số dư được khôi phục, đây là câu trả lời hoàn toàn hợp lệ :). @Martin: 'alert()' không hợp lệ hơn 'return' trong ngữ cảnh này ... OP chưa thực sự xác định những gì họ muốn – Clive
var cat1234 = 'cat1234';
var new1234 = cat1234.substring(3);
oops, đã chỉnh sửa ngay bây giờ. – martincarlin87
trong trường hợp này, nó phải là cate1234.substring (3); –
var val = 'cat1234';
var newVal = val.substring(3, val.length);
@Martin: Tôi đã kiểm tra xem nó hoạt động tốt ... kiểm tra xem nó sau đó làm downvote. –
Tôi đã không downvote bạn. Tôi thề! –
JavaScript có thể làm các trick.
var s = 'cat1234';
console.log(s.toString().slice(3));
Sản lượng này sẽ:
http://stackoverflow.com/questions/1684939/how-do-i-remove-the-first-character-from-a-links-text -with-jquery –
Wow ... 9 câu trả lời và mọi người trong số họ đều bị bỏ phiếu, tôi không nghĩ rằng tôi từng thấy điều đó trước đây! – Clive
Không phải tôi :) Có lẽ một trong những người trả lời – Jacob