کار با عبارت های منظم در سوئیفت - بخش دوم
در مطلب قبلی مثالی از نحوه استفاده از عبارت های منظم در سوئیفت را شرح دادیم، در ادامه قصد داریم با بیان مثالی دیگر شما را با کاربرد عبارت های منظم آشنا کنیم، با ما همراه باشید.
مثالی پیشرفته تر از کاربرد عبارت های منظم در سوئیفت
متد (:matchInString(_:options:range یکی از ساده ترین متدهاست که به (:enumerateMatchesInString(_:options:range:usingBlock که قابل انعطاف ترین و عمومی ترین متد در کلاس NSRegularExpression است متکی می باشد. این متد یک بلاک را پس از هر بار تطبیق فراخوانی می کند و شما را قادر به اجرای عملیات دلخواه خود می گرداند.
با ارسال یک یا بیشتر قانون تطبیق با استفاده از ثابت های NSMatchingOptions، شما می توانید از فراخوانی بلاک در سایر موقعیت ها نیز اطمینان حاصل نمایید. برای عملیات طولانی، می توانید تعیین کنید که بلاک به صورت دوره...