çalışmak görünmüyor:
var regexItem = new Regex("^[a-zA-Z0-9\\\\ ]*$");
Yoksa can C verbatim string feature # kullanmak (@ dikkat edin): kelimesi kelimesine dizesi
var regexItem = new Regex(@"^[a-zA-Z0-9\\ ]*$");
, ters eğik çizgi değil yorumlarla Bir kaçış dizisi başlattığından beri, sadece bir kez Regex motoru için kaçmak gerekiyor.
Geçerli kodunuzun derlenmediğini varsayalım. "Tanınmayan kaçış dizisi" satırları boyunca bir şey söylemelidir.
Bunun nedeni, üç boşluk ve ardından boşluk bırakmanız. İlk iki ters eğik çizgi bir ters eğik çizgi temsil eden bir kaçış dizisi olarak yorumlanır, ancak üçüncü ters eğik çizgi, ikinci karakter olarak bir boşluk ile bir kaçış dizisi başlatılması olarak yorumlanır. Hataya yol açan böyle bir kaçış sırası mevcut değil.
"Çalışmıyor gibi görünüyor" demek? Beklemediğiniz şey nedir? –