نمایش نتایج 1 تا 2 از 2

نام تاپیک: ایجاد کد با استفاده از قالب

  1. #1
    کاربر دائمی آواتار benighted.boy
    تاریخ عضویت
    مهر 1385
    محل زندگی
    مشهد
    سن
    35
    پست
    109

    ایجاد کد با استفاده از قالب

    با سلام
    من تو این فروم سرچ کردم اما چیزی دستگیرم نشد پشاپیش اگر سوالم تکراریه عذر میخوام.
    من دنبال یک راه حل هستم برای ایجاد کدهای یونیک با استفاده از قالبی که کار بر ایجاد میکنه.
    برای مثال شماره یک نامه در دفتر اندیکاتور رو در نظر بگیرید، یک شماره منحصر به فرد است که میتواند شامل اعداد ، حروف و کاراکتر های خاص باشد. حالا مسئله ای که پیش میاد هر شرکتی یک نوع شماره گذاری خاص برای دفاترش داره و یا هر دفتر میتونه یک ترتیب شماره گذاری داشته باشه.
    لازم به ذکره که این شماره ها یک قسمت ثابت و یک قسمت شمارنده داره.
    در ابتدا من به این فکر کردم که قالب رو با استفاده از تعدادی کاراکتر خاص مثل # و @ تفکیک کنم (یعنی قسمت ثابت و متغیر کد را از هم جدا کنم ) این مشکل در تفکیک و تعداد کراکتر ها پیدا میکنم.
    حالا دوستان اگر راه حل مناسب و بهتری دارند لطفا راهنمایی کنند یا اگر مثال خوبی دارند ممنون میشم اینجا قرار بدن.
    و نکته دیگه این که مثال دفاتر اندیکاتور صرفا مثال است و این سیستم تولید کد میتواند در همه جا مورد استفاده قرارگیرد.

  2. #2
    کاربر دائمی
    تاریخ عضویت
    فروردین 1386
    محل زندگی
    Kurdistan Of Iran
    پست
    106

    نقل قول: ایجاد کد با استفاده از قالب

    دات نت برای این جور کارها یک library داره به اسم RegularExpression
    که میتونی یک قالب و یک قانون تعریف کنی و صحت اون رو چک کنی
    مثلا کد زیر یک عبارت regex است که صحت ایمیل را چک میکند.


    var regex = new Regex(@"[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?");
    return regex.IsMatch(s);



    قبلش باید syntax رو یاد بگیری. ولی بسیار قدرتمنده . و هر چیزی رو میشه باهاش طراحی کرد.

    موفق باشید.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •