نوشته شده توسط
علیرضا5
با سلام خدمت دوستان و اساتید گرامی
در سایت شیپور وقتی یک آگهی رو باز می کنید تمام شماره تماس های داخل آگهی به صورت ضربدر در می آد
اینکار با چه کدی انجام میشه البته منظورم کد سی شارپ هست
باتشکر
از یک عبارات با قاعده برای اینکار استفاده میشه.
var regex = new Regex("09\\d{9}", RegexOptions.Compiled | RegexOptions.Multiline);
regex.Replace("متن آگهی", "xxxxxx");
البته این ساده ترین حالت یک عبارت برای پیدا کردن شماره موبایل هست و باید همه حالتها مثلا بدون 0 و یا 98+ و یا فاصله بین شماره ها رو هم به پترن اضافه کرد که کار سختی نیست.