دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۴
  • اسفند

جلسه ۲۶ : توابع رشته ای در LESS

  • دسته‌بندی‌ها :
جلسه ۲۶ : توابع رشته ای در LESS
    • جزئیات
    • نوع محتواآمورش تصویری

      مقدمه

      با عرض سلام خدمت کاربران سایت پی وی لرن ، و کاربرانی که دوره کامل آموزش LESS را دنبال می کنند. این جلسه به معرقی برخی توابع که LESS از آن پشتیبانی میکند میپردازیم.توابع رشته ای در LESS از جمله توابع مورد استفاده در LESS می باشد.امیدوارم از مطالب بهره کافی را ببرید.

      توابع رشته ای در LESS

      LESS از برخی از توابع رشته ای که در زیر آورده شده است پشتیبانی می کند :

      • escape
      • eتوابع رشته ای در LESS
      • فرمت %
      • جایگزینی

      Escape

      یک رشته یا اطلاعات را با استفاده از رمزگذاری URL روی کارکترهای خاص کدگذاری می کند. شما نمی توانید برخی از کاراکترها مانند، /،؟ ، @، &، +، ~،! ، $، کدگذاری کنید و برحی  از کاراکترهایی که شما می توانید کد گذاری کنید عبارت اند از:  \، #، ^، (،)، {،}،:،>، <،]، [، و = .

      مثال

      مثال : 

      خروجی رشته Escape شده به صورت زیر خواهد بود:

      مثال : 

      e

      نوعی از  تابع string است که از رشته به عنوان پارامتر استفاده می کند و اطلاعات را بدون نقل قول می کند. همچنین از  “برخی محتوا” ها و مقادیر Escape شده به عنوان پارامتر استفاده می کند.

      مثال

      مثال : 

      خروجی رشته Escape شده به صورت زیر خواهد بود:

      مثال : 

      فرمت % 

      این تابع یک رشته را تشکیل می دهد و با فرمت زیر  می تواند نوشته شود:

      مثال : 

      مثال

      مثال : 

      خروجی فرمت شده به صورت زیر خواهد بود:

      مثال : 

      جایگزینی

      برای جایگزینی متن در یک رشته مورد استفاده قرار می گیرد و از برخی پارامترها استفاده می کند :

      string – این رشته را جستجو می کند و آن را جایگزین می کند.

      الگو – این الگوی عبارات  منظم را جستجو می کند.

      جایگزینی – رشته ای را که منطبق با الگوی خاصی است جایگزین می کند.

      پرچم ها – پرچم های عبارات  منظم اختیاری هستند.

      مثال

      مثال : 

      رشته جایگزین شده:

      مثال : 

      کلام آخر

      توابع  متفرقه،توابع لیست،توابع رشته در LESS،توابع ریاضی،توابع نوع و تشخیص رنگ و تعریف رنگ و توابع کانال رنگی و توابع عملیات رنگ و… از جمله توابع مورد استفاده در LESS می باشند که ما هر یک را به طور کامل معرفی می کنیم.

      QR:  جلسه ۲۶ : توابع رشته ای در LESS
      به اشتراک بگذارید