محصول‌ها
    • پرسشنامه‌ساز
    • آزمون‌ساز
    • فرم‌ساز
    • ساخت نظرسنجی

راهکارها
    • کارکردها
    • مدیریت تجربه مشتری
    • مدیریت تجربه کارکنان
    • تحقیقات بازار
    • پژوهش‌ دانشگاهی
    • بازاریابی دیجیتال
    • روانشناسی
    • صنعت‌ها
    • گردشگری و هتل‌
    • سلامت و بیمارستانی
    • رویداد و همایش‌
نمونه‌ها
    • دسته‌بندی کاربردی
    • فرم‌های عمومی
    • تحقیقات بازار
    • آزمون و مسابقه
    • مشتریان
    • منابع انسانی
    • پژوهش دانشگاهی
    نمایش تمام دسته‌ها
    • نمونه‌های محبوب
    • پرسشنامه رضایت‌سنجی مشتری
    • پرسشنامه ارزیابی ۳۶۰ درجه کارکنان
    • پرسشنامه NPS (شاخص خالص مروجان)
    • نمونه فرم استخدام
    • نمونه فرم ثبت‌نام
    • نمونه فرم تماس با ما
    نمایش تمام نمونه‌ها
    • نمونه‌ها در صنایع
    • گردشگری و هتل‌
    • سلامت و بیمارستانی
    • فروشگاه‌های اینترنتی
    • محصولات تند مصرف (FMCG)
    • مدارس و مجتمع‌های آموزشی
    • ‌‌رویداد و همایش
    • روان‌شناسی
پشتیبانی و منابع
    • پشتیبانی
    • مقاله‌های راهنما
    • ویدیوهای راهنما
    • تماس با ما
    • منابع
    • بلاگ
    • مستندات API
قیمت‌ها

محصول‌ها

پرسشنامه‌سازفرم‌سازآزمون‌سازساخت نظرسنجیپرس‌بیسقیمت‌هاویژگی‌های جدید

نمونه‌ها

نمونه فرم‌هاپرسشنامه منابع انسانیپرسشنامه تحقیقات بازارپرسشنامه تجربه مشترینمونه آزمون‌ها

منابع و پشتیبانی

بلاگمقاله‌های راهنماویديوهای راهنماسوال‌های متداولمستندات API

پرس‌لاین

درباره ماتماس با مافرصت‌های شغلیشرایط استفادهخط‌مشی حفظ حریم خصوصی

شبکه‌های اجتماعی

آپاراتلینکداینیوتیوباینستاگرامایکس

تلفن (پاسخگویی تلفنی شنبه تا چهارشنبه ۹ تا ۱۷، پنجشنبه‌ها ۹ تا ۱۳)

کلیه حقوق این سایت متعلق به شرکت سیستم گستر چیستا (نرم افزار فرم‌ساز و پرسشنامه‌ساز پرس‌لاین/Porsline) است. ۱۴۰۴-۱۳۹۵

پرس‌لاین (Porsline) نرم افزار فرم ساز آنلاین رایگان تحت وب است که ساخت پرسشنامه آنلاین، نظرسنجی آنلاین، آزمون آنلاین و فرم آنلاین را برای کاربران ساده، سریع و ارزان کرده است. آزمون ساز آنلاین پرس لاین (porsline) توسط معلمان، دانشگاه ها و مدارس، پرسشنامه ساز و فرم ساز پرس‌لاین (porsline) توسط مدیران بازاریابی و تحقیقات بازار، مدیران منابع انسانی برای انجام نظرسنجی کارکنان و ارزیابی عملکرد منابع انسانی، مدیران مشتری برای انجام رضایت سنجی مشتری و سنجش تجربه مشتری، مدیران استارت آپ ها، مدیران IT و مدیران عامل استفاده می‌شود. کاربران پرس‌لاین به صدها نمونه فرم، نمونه آزمون، نمونه پرسشنامه و نمونه نظرسنجی برای شروع به کار دسترسی دارند.

logo-samandehi
  1. طراحی پرسشنامه
  2. رجکس چیست و چطور پاسخ های با الگوی دلخواه دریافت کنم؟
    مقاله‌ها
  1. طراحی پرسشنامه
  2. رجکس چیست و چطور پاسخ های با الگوی دلخواه دریافت کنم؟
    مقاله‌ها
طراحی پرسشنامه
چگونه در پرس‌لاین فرم استخدام بسازیم؟
چگونه در پرس‌لاین فرم جذب لید بسازیم؟
چگونه در پرس‌لاین فرم تماس با ما بسازیم؟
چگونه به فرم‌های آنلاین خود فرمول و محاسبات پیشرفته اضافه کنیم؟
رجکس چیست و چطور پاسخ های با الگوی دلخواه دریافت کنم؟
نمایش نتیجه اختصاصی بر اساس امتیاز بدست آمده
صفحه پایان
راهنمای سایز استاندارد تصاویر در فرم‌های پرس‌لاین
چگونه با استفاده از متغیرهای متنی، پاسخ‌دهنده‌ها را دسته‌بندی کنیم؟
چگونه به فرم‌های آنلاین خود محاسبات و امتیاز اضافه کنیم؟
چگونه به فرم‌های آنلاین خود درگاه پرداخت اضافه کنیم؟
سوالات متداول ایجاد و طراحی پرسشنامه
افزودن رنگ‌بندی و تغییر تم پرسشنامه
نوع سوال متن بدون پاسخ
نوع سوال عدد
نوع سوال لینک/ وب‌سایت
نوع سوال ایمیل
نوع سوال اولویت‌دهی
گروه سوال
نوع سوال آپلود فایل
نوع سوال متن بلند
نوع سوال متن با الگو
نوع سوال طیفی
نوع سوال درجه‌بندی
نوع سوال لیست کشویی
نوع سوال چندگزینه‌ای تصویری
نوع سوال چندگزینه‌ای
چگونه عکس دلخواه یا لوگوی سازمان را به پس‌زمینه فرم اضافه کنیم؟
انواع سوال‌های قابل استفاده در پرسشنامه
صفحه خوش‌آمدگویی
ساخت نظرسنجی از طریق نمونه پرسشنامه‌های آماده
چگونه فرم نظرسنجی یا پرسشنامه درست کنیم؟
چطور به فرم‌های پرس‌لاین درگاه پرداخت اضافه کنیم؟
ارسال پرسشنامه
مدیریت پرسشنامه‌ها
تنظیمات پرسشنامه
نتایج و نمودارها
حساب کاربری و صورتحساب
کاربردهای رایج
افزودن سوال جدید به فرم، ویرایش سوال‌ها

رجکس چیست و چطور پاسخ های با الگوی دلخواه دریافت کنم؟

در این صفحه
Regex چیست و چه کاربردی در فرم‌ها دارد؟چطور یک الگوی Regex بسازیم؟چگونه در پُرس‌لاین از Regex استفاده کنیم؟

آیا تاکنون خواسته‌اید فقط پاسخ‌هایی با فرمت مشخص در پرسشنامه ثبت شوند؟ برای مثال شماره موبایل حتما با 09 شروع شود، یا کد پرسنلی فقط عددی ۵ رقمی باشد؟ ویژگی Regular Expression یا به‌اختصار Regex برای همین نیاز طراحی شده است.

Regex چیست و چه کاربردی در فرم‌ها دارد؟

Regex ابزاری برای تعریف الگوهای متنی است. با استفاده از آن می‌توانید تعیین کنید فقط پاسخ‌هایی ثبت شوند که با یک الگوی مشخص مطابقت داشته باشند.

چند مثال رایج:

  •  شماره موبایل با 09 شروع شده و دقیقا ۱۱ رقم باشد.

  • فقط کد پرسنلی عددی ۵ رقمی ثبت شود.

  • پاسخ فقط شامل حروف فارسی باشد (مناسب برای نام و نام خانوادگی).
  • پاسخ فقط شامل حروف انگلیسی باشد.

چطور یک الگوی Regex بسازیم؟

ساختن Regex ممکنه در نگاه اول پیچیده به نظر برسد، اما با دانستن چند قانون ساده، می‌توانید به‌راحتی الگوی دلخواه خود را بنویسید. Regex از علامت‌ها و نمادهایی خاص تشکیل شده که هرکدام معنی مشخصی دارند.

در ادامه، چند نماد پرکاربرد را ببینید:

نماد معنی مثال
\d یک رقم (0 تا 9) \d{5} → پنج رقم عدد
\w یک کاراکتر (حرف یا عدد انگلیسی) \w+ → یک یا چند حرف یا عدد
^ شروع پاسخ ^09 → باید با 09 شروع شود
$ پایان پاسخ \d{11}$ → دقیقا ۱۱ رقم، در پایان رشته
. هر کاراکتر (به جز خط جدید) a.b → مثل a*b، a!b، a1b
[ ] فقط کاراکترهای مشخص‌شده [آ-ی] → حروف فارسی
{n} دقیقاً n بار تکرار \d{4} → چهار عدد پشت سر هم
+ یک یا چند بار تکرار \d+ → حداقل یک عدد
* صفر یا چند بار تکرار \d* → حتی ممکنه خالی باشد

چگونه در پُرس‌لاین از Regex استفاده کنیم؟

در فاز ایجاد نوع سوال‌های متنی با پاسخ کوتاه را انتخاب کنید.

سپس روی «الگوی پاسخ» کلیک کنید.

در اینجا می‌توانید از الگوهای آماده استفاده و یا الگوی دلخواه خود را با استفاده از رجکس وارد کنید.

در این صورت، فقط پاسخ‌هایی پذیرفته می‌شوند که با الگوی تعریف‌شده مطابقت داشته باشند. در این مثال، الگوی دلخواه شماره شبا به‌گونه‌ای تعریف شده که تنها پاسخ‌هایی با فرمت IR (حروف بزرگ) و ۲۴ رقم عددی معتبر هستند. اگر پاسخ‌دهنده، این ساختار را رعایت نکند—برای مثال، از حروف کوچک استفاده کند یا تعداد ارقام کمتر باشد—پیام اعتبارسنجی نمایش داده می‌شود و از او خواسته می‌شود پاسخ خود را اصلاح کند.

در ادامه می‌توانید نمونه‌هایی از الگوهای Regex پرکاربرد را ببینید که کاربران پُرس‌لاین برای اعتبارسنجی داده‌ها در پرسشنامه‌های خود استفاده می‌کنند:

Regex Pattern کاربرد
^IR\d{24}$ شماره شبا (با IR بزرگ)
^(IR|ir)\d{24}$ شماره شبا (با IR یا ir)
^[^ ]+$ جلوگیری از ورود اسپیس
^[^\s]+$ جلوگیری از ورود اسپیس، تب و اینتر
[۰-۹0-9]{2}[ا-ی][۰-۹0-9]{3}-[۰-۹0-9]{2} شماره پلاک خودرو
^@[a-zA-Z0-9._]+$ آیدی اینستاگرام و تلگرام
^[a-zA-Z]\d{8}$ شماره پاسپورت
[a-zA-Z0-9]+[ \t]* فقط حروف انگلیسی و اعداد، با امکان ثبت اسپیس یا تب در انتها
ب[ا-ی]{4,9}د فقط حروف فارسی بین ۴ تا ۹ کاراکتر که با “ب” شروع و با “د” تمام شود
^@[A-Za-z_]* آیدی با @ و شامل حروف انگلیسی و آندرلاین
^\d{4}-\d{4}-\d{4}-\d{4}$ شماره کارت ۱۶ رقمی با دش بین هر ۴ رقم

اگر سوالی داشتید یا به مشکلی برخوردید کافیست، از طریق ایمیل پشتیبانی پرس‌لاین به نشانی support@porsline.ir با ما در تماس باشید.