این دستور regexp-assemblep است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
regexp-assemble - لیستی از عبارات منظم را از یک فایل جمع آوری کنید
خلاصه
فایل regexp-assemble -abcdfinprsStTuUvw [...]
شرح
لیستی از عبارت منظم را از ورودی استاندارد یا یک فایل با استفاده از
Regexp:: ماژول را جمع آوری کنید.
OPTIONS
-a به جلو نگاه کن اظهارات پیش بینی با عرض صفر "(?=...)" را در الگو درج کنید
لازم است
-b جای خالی. خطوط خالی را نادیده بگیرید
-c اظهار نظر. فیلتر کردن نظرات اولیه نظرات perl/shell ("\s*#.*$/") را حذف کنید.
-d اشکال زدایی. خروجی اشکال زدایی را روشن می کند. برای مقادیر مناسب Regexp::Assemble را ببینید.
-i تورفتگی عبارت منظم را با استفاده از و تورفتگی n برای نمایش تودرتو چاپ کنید. موسوم به
چاپ زیبا دلالت بر -p.
-n بدون خط جدید خط جدید را بعد از الگو چاپ نکنید. هنگام درون یابی مفید است
خروجی به یک سیستم قالب یا مشابه.
-p چاپ. الگو را چاپ کنید. این پیش فرض است، با این حال، زمانی که -t مورد نیاز است
سوئیچ فعال است (زیرا اگر می خواهید الگوها را معمولاً آزمایش کنید برایتان مهم نیست
الگوی مونتاژ شده چگونه به نظر می رسد).
-r كاهش دادن. رفتار پیش فرض کاهش الگوی مونتاژ شده است. فعال کردن این
سوئیچ باعث می شود که الگوریتم کاهش خاموش شود. این می تواند به شما در تعیین کمک کند
چقدر کاهش انجام می شود.
regexp-assemble pattern.file | دستشویی
# در مقابل
regexp-assemble -r pattern.file | دستشویی
-s آمار. چند آمار در مورد الگوی مونتاژ شده چاپ کنید. خروجی ارسال می شود
STDERR (به منظور اجازه دادن به الگوی تولید شده به جای دیگری هدایت شود).
-S فقط آمار پسندیدن -s، با این تفاوت که خود الگو خروجی نیست. مفید با
-d 8 برای دیدن زمان صرف شده
-t تست. عبارت اسمبل شده را در برابر محتویات یک فایل تست کنید. هر خط است
از فایل خوانده شده و با الگو مطابقت دارد. خطوطی که با هم مطابقت ندارند
چاپ شده. به عبارت دیگر، هیچ خروجی خروجی خوبی نیست. در این حالت عملکرد، خطا
در صورت خرابی وضعیت 1 است، اگر همه خطوط مطابقت داشته باشند 0 است.
-T زمان. چاپ آمار در مورد زمان صرف شده برای کاهش و مونتاژ الگو. (این هست
مترادف صرفاً یک فرد تنبل برای "-d 8").
-u منحصر بفرد. در صورت یافتن الگوهای تکراری ماهی کپور.
-U باز کردن. تبدیل "a+" et al به "aa*" (که ممکن است امکان کاهش بیشتر را فراهم کند).
-v نسخه. نسخه اسکریپت regexp-assemble را چاپ کنید.
-w کلمه/کل. هنگام آزمایش محتویات یک فایل با "-t"، عبارت را در براکت قرار دهید
با "^" و "$" به منظور مطابقت با کل کلمه یا خط از فایل.
عیب یابی
اگر الگوی اضافه شده باعث خرابی مونتاژ شود، خلاصه ای از مشکل را چاپ می کند.
از regexp-assemblep به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید