PDA

View Full Version : سوال: معنای این عبارت با قاعده چیست؟



hadilouie
چهارشنبه 17 فروردین 1390, 14:23 عصر
می خواستم ببینم معنی این دو عبارت منظم چیه ؟





r = new Regex(@"[^\w|\d|(++)|#|""]+")
r = new Regex(@"([^\s""]+)|(""[^""]+"")");

mehdi.mousavi
چهارشنبه 23 آذر 1390, 11:39 صبح
سلام.
اولی یعنی همه کاراکترهایی که "نه Alphanumeric" باشن، نه عدد، نه ++ نه # و ... رو انتخاب کن (که مثلا %*& رو میتونه شامل بشه).
دومی یعنی از بین دو مجموعه زیر هر کدوم بود رو انتخاب کن:


تمام کاراکترهایی که Whitespace نیستن و حداقل یکبار یا بیشتر تکرار شده اند
تمام عباراتی که با " شروع میشن، حداقل یک کاراکتر دارن و به " ختم میشن، مثلا "test"

موفق باشید.