আপনি যদি কোনও কোড ফাইলের মতো একাধিক স্ট্রিং দিয়ে কাজ করছেন:
<html>
<title>test</title>
<body>
<h1>test</h1>
</body>
</html>
এবং এই ফলাফল পেতে, সমস্ত নেতৃস্থানীয় লাইন প্রতিস্থাপন করতে চান:
<html>
<title>test</title>
<body>
<h1>test</h1>
</body>
</html>
আপনাকে অবশ্যই multiline
আপনার রেজেক্সে পতাকাটি যুক্ত করতে হবে , ^
এবং $
লাইন দিয়ে লাইন মেলাতে হবে:
string.replace(/^\s+|\s+$/gm, '');
ডক্স থেকে প্রাসঙ্গিক উক্তি :
"মি" পতাকাটি ইঙ্গিত দেয় যে একটি বহু লাইন ইনপুট স্ট্রিংটি একাধিক লাইন হিসাবে গণ্য করা উচিত। উদাহরণস্বরূপ, যদি "এম" ব্যবহার করা হয়, "^" এবং "$" ম্যাচ থেকে পুরো স্ট্রিংয়ের শুরু বা শেষের পরে স্ট্রিংয়ের মধ্যে কোনও লাইনের শুরু বা শেষের দিকে পরিবর্তিত হয়।