من برنامه ام به زبان C#‎ است .ووقتی کدها را به آن تبدیل میکنم Match را نمیشناسد باید از چه using استفاده کنم؟؟
اگر از منوی View گزینه ی Object Browser رو انتخاب کنی و به دنبال کلمه ی "Match" بگردی، نتایج جالبی(!) رو می بینی!
آیا باید در حلقه foreach تابع Function Highlight را صدا بزنم ؟؟
خیر!
به این جمله دقت کن:
دلیگیت MatchEvaluator تنها در زمان استفاده از متد Replace کلاس Regex کاربرد خواهد داشت و با هر بار یافت شدن یک عبارت در رشته، فراخوانی می شود.
توجه داشته باش که این فراخوانی به معنای اجرای هر باره ی متد نیست! متد Regex در زمان پیدا شدن یک عبارت در یک رشته، کلاسی از نوع Match را برگشت خواهد داد که شامل اطلاعات رشته ی یافت شده است؛ و این عمل جستجو تا زمان رسیدن به پایان رشته انجام می شود.
موفق باشید.