উত্তর:
আপনি এটি সরল জাভাস্ক্রিপ্টে চেষ্টা করে দেখতে পারেন
"1234".slice(0,-1)
negativeণাত্মক দ্বিতীয় প্যারামিটারটি শেষ অক্ষর থেকে একটি অফসেট, যাতে আপনি শেষ 2 অক্ষর ইত্যাদি অপসারণ করতে -2 ব্যবহার করতে পারেন
কেন এর জন্য jQuery ব্যবহার করবেন?
str = "123-4";
alert(str.substring(0,str.length - 1));
অবশ্যই যদি আপনার অবশ্যই:
সাবস্ট্রেট ডাব্লু / জিকুয়েরি:
//example test element
$(document.createElement('div'))
.addClass('test')
.text('123-4')
.appendTo('body');
//using substring with the jQuery function html
alert($('.test').html().substring(0,$('.test').html().length - 1));
@ এস্কাজফেস এবং @ গোলেজট্রোল ব্যবহারের সর্বোত্তম পদ্ধতি সরবরাহ করেছে। ব্যক্তিগতভাবে, আমি "স্লাইস ()" ব্যবহার করতে পছন্দ করি। এটি কোডটি কম, এবং স্ট্রিং কতটা দীর্ঘ তা আপনাকে জানতে হবে না। শুধু ব্যবহার করুন:
//-----------------------------------------
// @param begin Required. The index where
// to begin the extraction.
// 1st character is at index 0
//
// @param end Optional. Where to end the
// extraction. If omitted,
// slice() selects all
// characters from the begin
// position to the end of
// the string.
var str = '123-4';
alert(str.slice(0, -1));
আপনি এটি সরল জাভাস্ক্রিপ্ট দিয়ে করতে পারেন:
alert('123-4-'.substr(0, 4)); // outputs "123-"
এটি আপনার স্ট্রিংয়ের প্রথম চারটি অক্ষর প্রদান করে ( 4আপনার প্রয়োজন অনুসারে সামঞ্জস্য করুন )।