TGViewer
CleverDevs CleverDevs @cleverdevs · 11.1K subscribers
Post #1298 914
CleverDevs #چالش دوم از سطح آسون 😀 کدی بنویسید که یک رشته رو گرفته و تکرارهای متوالی رو حذف کنه و اگر داخل رشته عدد بود عدد رو هم حذف کنه مثال: ورودی: "سلاممممم۳ دوستان" خروجی: "سلام دوستان" کداتون رو در کامنت ها به اشتراک بگذارید و ریکشنم یادتون نره✅ @CleverDevs…
#جواب چالش ☝️
توی کوتاه ترین حالت ممکن با regex :

function removeConsecutiveDuplicates(input) {
  let result = input.replace(/(.)\1+/g, "$1");
  result = result.replace(/[۰-۹0-9]/g, "");
  return result;
}

let input = " مری کریسمسسسس محمده غرببب زده شدههههه6";
let output = removeConsecutiveDuplicates(input);
console.log(output); // خروجی:"مری کریسمس محمد غرب زده شده"



@CleverDevs
@CleverDevsGp
  • 👍 8
  • 😁 5
  • 🔥 1
  • 👌 1
More from @cleverdevs
  1. Oct 13, 2026احتمالاً براتون پیش اومده وسط کار یهو سیستم لینوکسی‌تون فریز میشه؛ نه موس کار میکنه، نه کی…
  2. Oct 13, 2026لینوس توروالدز، سازنده و مسئول هسته لینوکس، که پیش از این از هوش مصنوعی برای دیباگ کردن کد…
  3. Oct 10, 2026توی گیت یه مفهومی داریم به اسم hunk که به هر تیکه از تغییرات توی خروجی git diff گفته میشه…
  4. Oct 6, 2026شرکت Cloudflare نسخه پایدار ابزار EmDash رو عرضه کرده که جایگزین سریع و ایمن وردپرس برای س…
  5. Oct 3, 2026خیلی وقتا که از ایجنت‌ها برای کدنویسی استفاده می‌کنید، برای یه تسک ساده یا کلی پکیج اضافه…
  6. Oct 2, 2026کلاینت ZedSecure رو روی AUR منتشر کردم. الان می‌تونید از اونجا نصبش کنید. https://aur.arch…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →