যখন আমাদের কাছে স্ট্রিং থাকে যাতে স্পেস অক্ষর থাকে:
var str = ' A B C D EF ';
এবং আমরা স্ট্রিং থেকে স্পেসগুলি সরাতে চাই (আমরা এটি চাই 'ABCDEF':)।
এই উভয়:
str.replace(/\s/g, '')
এবং এই:
str.replace(/\s+/g, '')
সঠিক ফলাফল প্রদান করবে।
এর অর্থ কি এই +পরিস্থিতিতে অতিমাত্রায় প্রয়োজন? এই পরিস্থিতিতে two দুটি নিয়মিত প্রকাশের মধ্যে কি কোনও পার্থক্য রয়েছে (যেমন তারা কি কোনও উপায়ে বিভিন্ন ফলাফল আনতে পারে)?
আপডেট: পারফরম্যান্স তুলনা - /\s+/gদ্রুত। এখানে দেখুন: http://jsperf.com/s-vs-s