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

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

محصول‌ها

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

نمونه‌ها

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

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

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

پرس‌لاین

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

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

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

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

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

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

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

راهنمای Regex و تعریف الگوی پاسخ دلخواه در پرس‌لاین

در این صفحه
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]+$

جلوگیری از ورود اسپیس، تب و اینتر

^[A-Z0-9]{6,12}$

شماره پیگیری / کد سفارش(حروف بزرگ انگلیسی + عدد، ۶ تا ۱۲ کاراکتر)

^@[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 با ما در تماس باشید.